我想用servlet+jdbc去写web程序
程序结构如下所示
这么写会出现什么问题吗?
例如安全问题,性能问题
伪码如下
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); } }
相关问题
- Delete Messages from a Topic in Apache Kafka
- Jackson Deserialization not calling deserialize on
- How to maintain order of key-value in DataFrame sa
- StackExchange API - Deserialize Date in JSON Respo
- Difference between Types.INTEGER and Types.NULL in
有点就是简单好上手,效率也不差,不足就是后期维护不便捷,集成项目和jar包管理等
前段时间跟京东一个老鸟聊天, 问他们在用什么高大上的新技术 , 答曰:servlet ....底层的永远是最牛逼的
抛开安全问题和性能问题,先考虑功能问题吧,你写的这段代码能实现你项目功能就好了。
下一步,把你代码一点点封装起来或者用一些框架,比如ibatis、hibernate等等。
还是尽量用框架吧,主要是体现在开发效率和可维护上