Browse Source

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
pull/81/merge
Mark Paluch 8 years ago
parent
commit
d30116921e
  1. 4
      src/main/java/org/springframework/data/jdbc/repository/config/EnableJdbcRepositories.java

4
src/main/java/org/springframework/data/jdbc/repository/config/EnableJdbcRepositories.java

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

Loading…
Cancel
Save