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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM