jdbc的缺点和mybatis的优点

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语句

posted @ 2019-10-11 14:22  saifei1125  阅读(2083)  评论(0编辑  收藏  举报