这里用的是hibernate, 感觉entity有些复杂了, 感觉用mybatis可能更好些, 没有那么多注解
来源:5-6 【Model层设计】数据表实体类定义(1)

慕雪7212599
2019-01-29
写回答
1回答
-
张勤一
2019-01-29
同学你好:
MyBatis 对比 Spring Data Jpa 来说,它们有这样的特点:
1. MyBatis 的优势在于 SQL 的自由度上,SQL优化和返回对象的大小都是可控的;
2. Spring Data Jpa 在开发效率上会更高,不需要编写大量的 SQL
其实,在实际的企业级开发中,MyBatis 和 Spring Data Jpa 的选择上并没有太多考虑,可能是项目自身的约束,也可能是个人的开发习惯。对于当前的项目来说,完全可以将 Jpa 的方式自行替换成 MyBatis。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
30
相似问题