Skip to content

Commit f051de1

Browse files
committed
Move off deprecated code.
See #659
1 parent 16a12a7 commit f051de1

File tree

13 files changed

+26
-26
lines changed
  • jdbc
    • basics/src/main/java/example/springdata/jdbc/basics/simpleentity
    • howto
      • bidirectionalinternal/src/main/java/example/springdata/jdbc/howto/bidirectionalinternal
      • selectiveupdate/src/main/java/example.springdata/jdbc/howto/selectiveupdate
    • jmolecules/src/main/java/example/springdata/jdbc/jmolecules/customer
  • mongodb
    • aggregation/src/main/java/example/springdata/mongodb/aggregation
    • jmolecules/src/main/java/example/springdata/mongodb/customer
    • kotlin/src/main/kotlin/example/springdata/mongodb/people
    • reactive/src/main/java/example/springdata/mongodb/people
    • security/src/main/java/example/springdata/mongodb/security
  • multi-store/src/main/java/example/springdata/multistore/shop
  • neo4j/example/src/main/java/example/springdata/neo4j

13 files changed

+26
-26
lines changed

jdbc/basics/src/main/java/example/springdata/jdbc/basics/simpleentity/Category.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@
2626
import java.time.LocalDateTime;
2727

2828
import org.springframework.data.annotation.Id;
29-
import org.springframework.data.annotation.PersistenceConstructor;
29+
import org.springframework.data.annotation.PersistenceCreator;
3030

3131
/**
3232
* Coarse classification for {@link LegoSet}s, like "Car", "Plane", "Building" and so on.
3333
*
3434
* @author Jens Schauder
3535
*/
3636
@Data
37-
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceConstructor))
37+
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceCreator))
3838
public class Category {
3939

4040
private final @Id @With Long id;

jdbc/howto/bidirectionalinternal/src/main/java/example/springdata/jdbc/howto/bidirectionalinternal/Minion.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import java.util.Set;
2121

2222
import org.springframework.data.annotation.Id;
23-
import org.springframework.data.annotation.PersistenceConstructor;
23+
import org.springframework.data.annotation.PersistenceCreator;
2424

2525
class Minion {
2626
@Id
@@ -32,7 +32,7 @@ class Minion {
3232
this.name = name;
3333
}
3434

35-
@PersistenceConstructor
35+
@PersistenceCreator
3636
private Minion(Long id, String name, Collection<Toy> toys) {
3737

3838
this.id = id;

jdbc/howto/selectiveupdate/src/main/java/example.springdata/jdbc/howto/selectiveupdate/Minion.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import java.util.Set;
2121

2222
import org.springframework.data.annotation.Id;
23-
import org.springframework.data.annotation.PersistenceConstructor;
23+
import org.springframework.data.annotation.PersistenceCreator;
2424
import org.springframework.data.annotation.Version;
2525

2626

@@ -41,7 +41,7 @@ class Minion {
4141
this.name = name;
4242
}
4343

44-
@PersistenceConstructor
44+
@PersistenceCreator
4545
private Minion(Long id, String name, Collection<Toy> toys, int version) {
4646

4747
this.id = id;

jdbc/jmolecules/src/main/java/example/springdata/jdbc/jmolecules/customer/Customer.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828

2929
import org.jmolecules.ddd.types.AggregateRoot;
3030
import org.jmolecules.ddd.types.Identifier;
31-
import org.springframework.data.annotation.PersistenceConstructor;
31+
import org.springframework.data.annotation.PersistenceCreator;
3232
import org.springframework.util.Assert;
3333

3434
/**
3535
* @author Oliver Drotbohm
3636
*/
3737
@Getter
3838
@ToString
39-
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceConstructor))
39+
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceCreator))
4040
public class Customer implements AggregateRoot<Customer, CustomerId> {
4141

4242
private final CustomerId id;

mongodb/aggregation/src/main/java/example/springdata/mongodb/aggregation/LineItem.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package example.springdata.mongodb.aggregation;
1717

18-
import org.springframework.data.annotation.PersistenceConstructor;
18+
import org.springframework.data.annotation.PersistenceCreator;
1919

2020
/**
2121
* A line item.
@@ -26,7 +26,7 @@
2626

2727
public record LineItem(String caption, double price, int quantity) {
2828

29-
@PersistenceConstructor
29+
@PersistenceCreator
3030
public LineItem {
3131
}
3232

mongodb/aggregation/src/main/java/example/springdata/mongodb/aggregation/Order.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import java.util.Date;
2323
import java.util.List;
2424

25-
import org.springframework.data.annotation.PersistenceConstructor;
25+
import org.springframework.data.annotation.PersistenceCreator;
2626
import org.springframework.data.mongodb.core.mapping.Document;
2727

2828
/**
@@ -34,7 +34,7 @@
3434
* @author Mark Paluch
3535
*/
3636
@Data
37-
@AllArgsConstructor(onConstructor = @__(@PersistenceConstructor))
37+
@AllArgsConstructor(onConstructor = @__(@PersistenceCreator))
3838
@Document
3939
public class Order {
4040

mongodb/jmolecules/src/main/java/example/springdata/mongodb/customer/Customer.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727

2828
import org.jmolecules.ddd.types.AggregateRoot;
2929
import org.jmolecules.ddd.types.Identifier;
30-
import org.springframework.data.annotation.PersistenceConstructor;
30+
import org.springframework.data.annotation.PersistenceCreator;
3131
import org.springframework.util.Assert;
3232

3333
/**
3434
* @author Oliver Drotbohm
3535
*/
3636
@Getter
3737
@ToString
38-
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceConstructor))
38+
@AllArgsConstructor(access = AccessLevel.PRIVATE, onConstructor = @__(@PersistenceCreator))
3939
public class Customer implements AggregateRoot<Customer, CustomerId> {
4040

4141
private final CustomerId id;

mongodb/kotlin/src/main/kotlin/example/springdata/mongodb/people/Person.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
package example.springdata.mongodb.people
1717

1818
import org.springframework.data.annotation.Id
19-
import org.springframework.data.annotation.PersistenceConstructor
19+
import org.springframework.data.annotation.PersistenceCreator
2020

2121
/**
2222
* An entity to represent a Person.
2323
*
2424
* @author Mark Paluch
2525
*/
26-
data class Person @PersistenceConstructor constructor(@Id val id: String?, val firstname: String? = "Walter", val lastname: String = "") {
26+
data class Person @PersistenceCreator constructor(@Id val id: String?, val firstname: String? = "Walter", val lastname: String = "") {
2727
constructor(firstname: String?, lastname: String) : this(null, firstname, lastname);
2828
}

mongodb/reactive/src/main/java/example/springdata/mongodb/people/Person.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package example.springdata.mongodb.people;
1717

1818
import org.springframework.data.annotation.Id;
19-
import org.springframework.data.annotation.PersistenceConstructor;
19+
import org.springframework.data.annotation.PersistenceCreator;
2020
import org.springframework.data.mongodb.core.mapping.Document;
2121

2222
/**
@@ -27,7 +27,7 @@
2727
@Document
2828
public record Person(@Id String id, String firstname, String lastname, int age) {
2929

30-
@PersistenceConstructor
30+
@PersistenceCreator
3131
public Person {
3232
}
3333

mongodb/security/src/main/java/example/springdata/mongodb/security/Person.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package example.springdata.mongodb.security;
1717

1818
import org.springframework.data.annotation.Id;
19-
import org.springframework.data.annotation.PersistenceConstructor;
19+
import org.springframework.data.annotation.PersistenceCreator;
2020

2121
/**
2222
* An entity to represent a {@link Person}.
@@ -25,7 +25,7 @@
2525
*/
2626
public record Person(@Id String id, String firstname, String lastname) {
2727

28-
@PersistenceConstructor
28+
@PersistenceCreator
2929
public Person {
3030
}
3131

multi-store/src/main/java/example/springdata/multistore/shop/LineItem.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import lombok.Data;
1919
import lombok.RequiredArgsConstructor;
2020

21-
import org.springframework.data.annotation.PersistenceConstructor;
21+
import org.springframework.data.annotation.PersistenceCreator;
2222

2323
/**
2424
* A line item.
@@ -27,7 +27,7 @@
2727
* @author Oliver Gierke
2828
*/
2929
@Data
30-
@RequiredArgsConstructor(onConstructor = @__(@PersistenceConstructor))
30+
@RequiredArgsConstructor(onConstructor = @__(@PersistenceCreator))
3131
public class LineItem {
3232

3333
private final String caption;

multi-store/src/main/java/example/springdata/multistore/shop/Order.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import lombok.Data;
2323
import lombok.RequiredArgsConstructor;
2424

25-
import org.springframework.data.annotation.PersistenceConstructor;
25+
import org.springframework.data.annotation.PersistenceCreator;
2626
import org.springframework.data.mongodb.core.mapping.Document;
2727

2828
/**
@@ -33,7 +33,7 @@
3333
* @author Oliver Gierke
3434
*/
3535
@Data
36-
@RequiredArgsConstructor(onConstructor = @__(@PersistenceConstructor))
36+
@RequiredArgsConstructor(onConstructor = @__(@PersistenceCreator))
3737
@Document
3838
public class Order {
3939

neo4j/example/src/main/java/example/springdata/neo4j/Roles.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import java.util.Collections;
2020
import java.util.List;
2121

22-
import org.springframework.data.annotation.PersistenceConstructor;
22+
import org.springframework.data.annotation.PersistenceCreator;
2323
import org.springframework.data.neo4j.core.schema.GeneratedValue;
2424
import org.springframework.data.neo4j.core.schema.Id;
2525
import org.springframework.data.neo4j.core.schema.RelationshipProperties;
@@ -47,7 +47,7 @@ public Roles() {
4747
this(Collections.emptyList());
4848
}
4949

50-
@PersistenceConstructor
50+
@PersistenceCreator
5151
public Roles(List<String> roles) {
5252
this.roles = new ArrayList<>(roles);
5353
}

0 commit comments

Comments
 (0)