【发布时间】:2020-05-18 04:21:04
【问题描述】:
最近开始学习spring boot,data jpa。从this可以看出,spring boot data jpa starter使用jakarta.persistence-api而不是javax.persistence-api:
<artifactId>spring-boot-starter-data-jpa</artifactId>
...
<dependencies>
<dependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<exclusions>
<exclusion>
<groupId>javax.persistence</groupId>
<artifactId>javax.persistence-api</artifactId>
</exclusion>
...
</exclusions>
</dependency>
</dependencies>
jakarta.persistence-api 和javax.persistence-api 有什么区别?这次更换的原因是什么?
【问题讨论】:
标签: java hibernate spring-boot jpa spring-data-jpa