jdbc的缺点和mybatis的优点

时间秒杀一切 提交于 2019-12-01 04:28:01

1、   JDBC工作

   我们平时使用jdbc进行编程,大致需要下面几个步骤:
   1,使用jdbc编程需要连接数据库,注册驱动和数据库信息
   2,操作Connection,打开Statement对象
   3,通过Statement对象执行SQL,返回结果到ResultSet对象
   4,使用ResultSet读取数据,然后通过代码转化为具体的POJO对象
   5,关闭数据库相关的资源
2、jdbc的缺点
(1)需要频繁的创建数据库连接
(2)涉及到的增删改查等功能需要在各个java文件中编写大量代码
(3)对于底层事务、数据类型转换等都需要手动处理,又是各种代码

3、mybatis优点

(1)封装了jdbc对数据库的各种操作,减少代码

(2)增加了连接池、一、二级缓存

(3)可以自动生成sql语句

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!