DATAJDBC-243 - Remove JdbcConfiguration import in EnableJdbcRepositories.

We now no longer import JdbcConfiguration to prevent bean overrides when creating a configuration class that extends JdbcConfiguration. Using EnableJdbcRepositories requires either an import of the configuration class inside the application code or registration of the required RelationalConverter and RelationalMappingContext beans.

Related ticket: DATAJDBC-244
This commit is contained in:
Mark Paluch
2018-07-26 10:38:46 +02:00
parent 6c79b04033
commit d30116921e

View File

@@ -33,12 +33,14 @@ import org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBea
*
* @author Jens Schauder
* @author Greg Turnquist
* @author Mark Paluch
* @see JdbcConfiguration
*/
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Import({JdbcRepositoriesRegistrar.class, JdbcConfiguration.class})
@Import(JdbcRepositoriesRegistrar.class)
public @interface EnableJdbcRepositories {
/**