码迷,mamicode.com
首页 > 数据库 > 详细

JDBC缺点分析

时间:2018-06-19 11:46:41      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:bat   c编程   服务   软件   ati   sql语句   源代码   集中   数据库表   

* JDBC代码繁琐,每一次JDBC都需要编写“同样”的六步。

* sql不能配置,在JDBC编程中sql语句是写在java源程序当中的,sql语句经常会发生改变(业务发生了改变),sql改变之后,需要重新修改java源代码,重新编译,重新部署,重启服务器。
显然这个设计违背了一个开发原则:开闭原则(OCP)
OCP: 对扩展开放,对修改关闭。(OCP不属于某一个编程语言,是软件工程学当中的内容)
修改之后为了保证安全,需要重新测试。

* JDBC程序中对结果集的处理太繁琐了。
我们需要一个一个从结果集中取出,然后自己创建一个对象,而且还得一个一个的set,最后还得把对象放到集合中。
mybatis可以自动化完成。(自动映射,mybatis可以自动将数据库表中的记录映射成java对象。)

 

JDBC缺点分析

标签:bat   c编程   服务   软件   ati   sql语句   源代码   集中   数据库表   

原文地址:https://www.cnblogs.com/kosinggit/p/9197592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!