From e69e3e5b24c1bafa5a1eb4e9ad0500b6e043bd5a Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 11 Aug 2025 16:05:54 +0200 Subject: [PATCH] Deprecate `IdOnlyAggregateReference`. Closes #2107 --- .../data/jdbc/core/mapping/AggregateReference.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/AggregateReference.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/AggregateReference.java index 08ab0b324..63c0a7944 100644 --- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/AggregateReference.java +++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/AggregateReference.java @@ -54,7 +54,10 @@ public interface AggregateReference { * * @param * @param + * @deprecated since 3.5.3, will be converted to a package-private class in 4.0 as this class is an implementation + * detail and should not be used by application code. */ + @Deprecated(since = "3.5.3", forRemoval = true) class IdOnlyAggregateReference implements AggregateReference { private final ID id;