JDBC缺点分析
Posted 少了1秒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC缺点分析相关的知识,希望对你有一定的参考价值。
* JDBC代码繁琐,每一次JDBC都需要编写“同样”的六步。
* sql不能配置,在JDBC编程中sql语句是写在java源程序当中的,sql语句经常会发生改变(业务发生了改变),sql改变之后,需要重新修改java源代码,重新编译,重新部署,重启服务器。
显然这个设计违背了一个开发原则:开闭原则(OCP)
OCP: 对扩展开放,对修改关闭。(OCP不属于某一个编程语言,是软件工程学当中的内容)
修改之后为了保证安全,需要重新测试。
* JDBC程序中对结果集的处理太繁琐了。
我们需要一个一个从结果集中取出,然后自己创建一个对象,而且还得一个一个的set,最后还得把对象放到集合中。
mybatis可以自动化完成。(自动映射,mybatis可以自动将数据库表中的记录映射成java对象。)
以上是关于JDBC缺点分析的主要内容,如果未能解决你的问题,请参考以下文章