导航

MyBatis 的好处是什么

Posted on 2021-01-06 08:27  sealong  阅读(63)  评论(0编辑  收藏  举报

a、MyBatis 把 sql 语句从 Java 源程序中独立出来,放在单独的 XML 文件中编写,给程序的维护带来了很大便利。
b、MyBatis 封装了底层 JDBC API 的调用细节,并能自动将结果集转换成 Java Bean 对象大大简化了 Java 数据库编程的重复工作。
c、因为MyBatis需要程序员自己去编写sql语句,程序员可以结合数据库自身的特点灵活控制 sql 语句,因此能够实现比 Hibernate 等全自动 orm 框架更高的查询效率,能够完成复杂查询。