diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java b/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java index 9e68004e6b6..5156b0f3212 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java @@ -1658,7 +1658,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations { return switch (method.getName()) { // Only consider equal when proxies are identical. case "equals" -> (proxy == args[0]); - // Use hashCode of PersistenceManager proxy. + // Use hashCode of Connection proxy. case "hashCode" -> System.identityHashCode(proxy); // Handle close method: suppress, not valid. case "close" -> null; diff --git a/spring-r2dbc/src/main/java/org/springframework/r2dbc/connection/SingleConnectionFactory.java b/spring-r2dbc/src/main/java/org/springframework/r2dbc/connection/SingleConnectionFactory.java index 24854d6da14..79e092fdf70 100644 --- a/spring-r2dbc/src/main/java/org/springframework/r2dbc/connection/SingleConnectionFactory.java +++ b/spring-r2dbc/src/main/java/org/springframework/r2dbc/connection/SingleConnectionFactory.java @@ -254,7 +254,7 @@ public class SingleConnectionFactory extends DelegatingConnectionFactory return switch (method.getName()) { // Only consider equal when proxies are identical. case "equals" -> proxy == args[0]; - // Use hashCode of PersistenceManager proxy. + // Use hashCode of Connection proxy. case "hashCode" -> System.identityHashCode(proxy); case "unwrap" -> this.target; // Handle close method: suppress, not valid. diff --git a/spring-r2dbc/src/main/java/org/springframework/r2dbc/core/DefaultDatabaseClient.java b/spring-r2dbc/src/main/java/org/springframework/r2dbc/core/DefaultDatabaseClient.java index e043240cd92..6cab172001b 100644 --- a/spring-r2dbc/src/main/java/org/springframework/r2dbc/core/DefaultDatabaseClient.java +++ b/spring-r2dbc/src/main/java/org/springframework/r2dbc/core/DefaultDatabaseClient.java @@ -522,7 +522,7 @@ final class DefaultDatabaseClient implements DatabaseClient { return switch (method.getName()) { // Only consider equal when proxies are identical. case "equals" -> proxy == args[0]; - // Use hashCode of PersistenceManager proxy. + // Use hashCode of Connection proxy. case "hashCode" -> System.identityHashCode(proxy); case "unwrap" -> this.target; // Handle close method: suppress, not valid.