From ac353da2a4d68bd4021356235b464bd25b7f4a38 Mon Sep 17 00:00:00 2001 From: Greg Turnquist Date: Fri, 2 Nov 2018 11:41:47 -0500 Subject: [PATCH] DATAJDBC-288 - Make JdbcConfiguration methods public. This allows direct calling of the methods for functional configurations. Original pull request: #100. --- .../data/jdbc/repository/config/JdbcConfiguration.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java index 334bd2af..4b1af688 100644 --- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java +++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java @@ -46,7 +46,7 @@ public class JdbcConfiguration { * @return must not be {@literal null}. */ @Bean - protected JdbcMappingContext jdbcMappingContext(Optional namingStrategy) { + public JdbcMappingContext jdbcMappingContext(Optional namingStrategy) { JdbcMappingContext mappingContext = new JdbcMappingContext(namingStrategy.orElse(NamingStrategy.INSTANCE)); mappingContext.setSimpleTypeHolder(jdbcCustomConversions().getSimpleTypeHolder()); @@ -63,7 +63,7 @@ public class JdbcConfiguration { * @return must not be {@literal null}. */ @Bean - protected RelationalConverter relationalConverter(RelationalMappingContext mappingContext) { + public RelationalConverter relationalConverter(RelationalMappingContext mappingContext) { return new BasicJdbcConverter(mappingContext, jdbcCustomConversions()); } @@ -75,7 +75,7 @@ public class JdbcConfiguration { * @return must not be {@literal null}. */ @Bean - protected JdbcCustomConversions jdbcCustomConversions() { + public JdbcCustomConversions jdbcCustomConversions() { return new JdbcCustomConversions(); } }