当前位置: 首页 > 工具软件 > Mybatis-JPA > 使用案例 >

Mybatis vs JPA优劣势比较

苗征
2023-12-01

Mybatis vs JPA

  • Mybatis的优势
  1. SQL语句可以自由控制,更灵活,性能较高
  2. SQL与代码分离,易于阅读和维护
  3. 提供XML标签,支持编写动态SQL语句
  • JPA的优势
  1. JPA移植性比较好
  2. 提供了很多的CRUD方法,开发效率高
  3. 对象化程度高
  • Mybatis的劣势
  1. 简单的CRUD操作,还得写SQL语句
  2. XML中有大量的SQL要维护
  3. Mybatis自身功能很有限,但支持Plugin
 类似资料: