a、MyBatis 把 sql 语句从 Java 源程序中独立出来,放在单独的 XML 文件中编写,给程序的维护带来了很大便利。
b、MyBatis 封装了底层 JDBC API 的调用细节,并能自动将结果集转换成 Java Bean 对象, 大大简化了 Java 数据库编程的重复工作。
c、因为 MyBatis 需要程序员自己去编写 sql 语句,程序员可以结合数据库自身的特点灵活控制 sql 语句,因此能够实现比 Hibernate 等全自动 orm 框架更高的查询效率,能够完成复杂查询。
MyBatis 的好处是什么?
最新推荐文章于 2024-11-04 22:26:34 发布
MyBatis通过将SQL语句独立到XML配置文件,提高了程序的可维护性。它封装了JDBC,简化了数据库编程,自动将结果集映射到JavaBean。此外,由于允许自定义SQL,MyBatis在灵活性和查询效率上优于全自动ORM框架,能处理复杂查询。
摘要由CSDN通过智能技术生成