-1

旧帖子

我计划使用 spring 3.2 进行新项目,但通过 spring 3.2 数据看不到任何活动示例用于休眠。

假设我可以自己配置它,但问题是 spring 源有计划打破休眠支持?还是 spring jpa 是更好的选择?为什么他们仍然使用休眠验证器?开发时间如何?我们每次都应该注册实体吗?eclipse jpa 验证器是否再次长时间验证该实体?

它可靠吗?我在 spring data git 中看到了有趣的提交日志,例如“删除 Serializable 因为它会产生很多警告”!在 BaseEntity.java 上看到 git https://github.com/spring-projects/spring-petclinic/tree/master/src/main/java/org/springframework/samples/petclinic/model

4

1 回答 1

0

请注意,有一个 Spring Data JPA 项目。JPA 是实体持久性的 Java 标准,但它需要持久性提供程序。我没有数字,但我会说 Java 领域领先的持久性提供商是 Hibernate。

因此 Spring Data决定让 JPA 标准的使用变得更容易,并直接且专门地将自身与 Hibernate 解耦。但是 Hibernate 仍然通过 Spring Data JPA 抽象来实现。

但是请注意,原来的 Spring Framework 确实有直接的 Hibernate支持

于 2013-10-20T02:12:51.593 回答