DATAJDBC-288 - Make JdbcConfiguration methods public.

This allows direct calling of the methods for functional configurations.

Original pull request: #100.
This commit is contained in:
Greg Turnquist
2018-11-02 11:41:47 -05:00
committed by Jens Schauder
parent 2c0a5b7e2e
commit ac353da2a4

View File

@@ -46,7 +46,7 @@ public class JdbcConfiguration {
* @return must not be {@literal null}.
*/
@Bean
protected JdbcMappingContext jdbcMappingContext(Optional<NamingStrategy> namingStrategy) {
public JdbcMappingContext jdbcMappingContext(Optional<NamingStrategy> 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();
}
}