class EmpServlet{ EmpService empService = new EmpService(); doGet(){ //输入id查询emp对象 empService.queryEmp(id); } } class EmpService{ EmpDao empDao = new EmpDao(); Emp queryEmp(id){ return empDao.queryEmp(id); } } class EmpDao{ Jdbc jdbc = new Jdbc(); Emp queryEmp(id){ return jdbc.query(sql,id); } }
还是尽量用框架吧,主要是体现在开发效率和可维护上
...
@任冠宇: 框架帮你做了很多事情,让你有更多的时间去写业务,不好吗? 项目小怎么做都无所谓,项目稍微大了,你就得考虑这些了
@秋壶冰月: 没错
@秋壶冰月:
用servlet+jdbc的好处
用servlet+jdbc的坏处
前段时间跟京东一个老鸟聊天, 问他们在用什么高大上的新技术 , 答曰:servlet ....底层的永远是最牛逼的
抛开安全问题和性能问题,先考虑功能问题吧,你写的这段代码能实现你项目功能就好了。
下一步,把你代码一点点封装起来或者用一些框架,比如ibatis、hibernate等等。
有点就是简单好上手,效率也不差,不足就是后期维护不便捷,集成项目和jar包管理等