Add [test] implementation dependency on 'jakarta.persistence:jakarta.persistence-api'.

Correct test source import and use Jakarta EE types (e.g. @jakarta.persistence.Id) rather than Java EE types.
This commit is contained in:
John Blum
2022-01-27 17:54:06 -08:00
parent 17f7e644b7
commit dcabde9f13
6 changed files with 9 additions and 6 deletions

View File

@@ -13,6 +13,7 @@ dependencies {
compileOnly "com.google.code.findbugs:jsr305:$findbugsVersion"
implementation "org.projectlombok:lombok"
implementation "jakarta.persistence:jakarta.persistence-api"
implementation "org.springframework.boot:spring-boot-starter-data-jpa"
implementation "org.springframework.boot:spring-boot-starter-web"

View File

@@ -37,8 +37,8 @@ import lombok.ToString;
* and {@link Integer score} of the {@link Golfer} when s/he competes/plays in a golf tournament.
*
* @author John Blum
* @see javax.persistence.Entity
* @see javax.persistence.Table
* @see jakarta.persistence.Entity
* @see jakarta.persistence.Table
* @see org.springframework.data.annotation.Id
* @since 1.4.0
*/
@@ -52,7 +52,7 @@ import lombok.ToString;
@SuppressWarnings("unused")
public class Golfer implements Comparable<Golfer> {
@javax.persistence.Id @Id @NonNull
@jakarta.persistence.Id @Id @NonNull
private String name;
@Setter

View File

@@ -12,6 +12,7 @@ dependencies {
implementation "org.assertj:assertj-core"
implementation "org.projectlombok:lombok"
implementation "jakarta.persistence:jakarta.persistence-api"
implementation "org.springframework.boot:spring-boot-starter-data-jpa"
implementation "org.springframework.boot:spring-boot-starter-data-mongodb"

View File

@@ -33,7 +33,7 @@ import lombok.ToString;
* Abstract Data Type (ADT) modeling contact information for a person.
*
* @author John Blum
* @see javax.persistence.Entity
* @see jakarta.persistence.Entity
* @see org.springframework.data.annotation.Id
* @since 1.2.0
*/
@@ -49,7 +49,7 @@ import lombok.ToString;
@SuppressWarnings("unused")
public class Contact {
@javax.persistence.Id @Id @NonNull
@jakarta.persistence.Id @Id @NonNull
private String name;
@Column(name = "email_address")

View File

@@ -32,6 +32,7 @@ dependencies {
exclude group: "org.skyscreamer", module: "jsonassert"
}
testImplementation "jakarta.persistence:jakarta.persistence-api"
testImplementation "org.springframework.boot:spring-boot-starter-data-jpa"
testImplementation "org.springframework.boot:spring-boot-starter-data-cassandra"
testImplementation "org.springframework.data:spring-data-geode-test"

View File

@@ -47,7 +47,7 @@ import lombok.NoArgsConstructor;
public class Customer {
@Id
@javax.persistence.Id
@jakarta.persistence.Id
@PrimaryKey
private Long id;