Hibernate vs EclipseLink
2022-09-03 15:23:20
我正在开始一个新的Web项目,我选择了JPA作为我的持久性ORM引擎。
虽然我在上一个项目中使用了OpenJPA,但现在我想使用EclipseLink。
为什么?它是JPA参考实现,它有很多文档,并且在Eclipse IDE中得到了很好的支持。另外,我找不到任何基准测试来声明它们都不是最好的,所以性能不是一个因素(所有实现都有自己的优势)。
但是,我想使用JSR-303验证规范,并且我选择了休眠验证器(女巫是Bean验证规范的参考实现)。
此外,我正在使用Spring,Spring+Hibernate有很多例子,但我没有发现任何意见说Spring与Hibernate更好。
混合这两种实现有什么问题吗?将Hibernate JPA与Hibernate Bean验证一起使用会更好吗?