mybatis-plus
内置增删改查方法, jpa也有, 但是麻烦, 有学习成本, 需要封装.
mybatis-plus可以动态替换数据源, 代码扩展性强. jpa不能.
mybatis-plus关联查询可以直接映射Dto, jpa需要借助JPQL实现.
jpa
JPQL 是完全面向对象的, 和hibernate HQL很相似, JPQL 支持关联表查询, 换数据库不用改代码. mybatis-plus只能写sql, 换库比较麻烦.
内置增删改查方法, jpa也有, 但是麻烦, 有学习成本, 需要封装.
mybatis-plus可以动态替换数据源, 代码扩展性强. jpa不能.
mybatis-plus关联查询可以直接映射Dto, jpa需要借助JPQL实现.
JPQL 是完全面向对象的, 和hibernate HQL很相似, JPQL 支持关联表查询, 换数据库不用改代码. mybatis-plus只能写sql, 换库比较麻烦.
2620
747

被折叠的 条评论
为什么被折叠?