比较一下 JDBC, dbutils, Mybatis 和 Hibernate

JDBC: 原生访问数据库的方式, 其它三个都是对 JDBC 不同程度的包装 访问数据库比较麻烦, 代码重复度极高

dbutils: 是对jdbc进行了相对简单的包装, 主要就是能自动封装查询结构 集, 需要在代码中写 sql 语句

Mybatis: 进一步封装 jdbc, Sql 语句写在配置文件中, 面向对象操作, 有一 二级缓存功能

Hibernate: 对 jdbc 封装得最彻底的框架, 纯面向对象, 可以不用写 SQL

猜你喜欢

转载自blog.csdn.net/weixin_42470710/article/details/83345946