这可能不是最好的问题,但我注意到有2个Spring JPA用于Spring引导。他们有什么不同。目前我正在尝试与休眠一起设置SpringBoot 1.5.3项目。我记得我之前使用spring-boot-starter-data-jpa在JPA中设置了Springboot。spring-data-jpa和spring-boot-starter-data-jpa之间的区别
我已经看到的大多数在线示例以及starter.spring.io提供了下面对spring jpa的依赖关系。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
但在现有项目的一个我碰到弹簧数据的JPA
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
<version>1.11.4.RELEASE</version>
</dependency>
来到做了一些谷歌没有给我,如果他们是不同的或没有。
在我添加JPA的所有以前的项目中,虽然是JPA 2.1/Hibernate,但是我仍然不确定在新的SpringBoot应用程序中使用2的哪一个。
与Spring Boot一起去。遵循指南:https://spring.io/guides/gs/accessing-data-jpa/ – duffymo
@duffymo感谢您的参考。多数民众赞成在弹簧引导jpa设置完成之前,我已经完成了org.springframework.data - > spring-data-jpa – Acewin