Class DataJdbcRepositoriesAutoConfiguration

java.lang.Object
org.springframework.boot.data.jdbc.autoconfigure.DataJdbcRepositoriesAutoConfiguration

@AutoConfiguration(after={org.springframework.boot.jdbc.autoconfigure.JdbcTemplateAutoConfiguration.class,org.springframework.boot.jdbc.autoconfigure.DataSourceTransactionManagerAutoConfiguration.class}) @ConditionalOnBean({org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations.class,org.springframework.transaction.PlatformTransactionManager.class}) @ConditionalOnClass({org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations.class,org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration.class}) @ConditionalOnBooleanProperty(name="spring.data.jdbc.repositories.enabled", matchIfMissing=true) @EnableConfigurationProperties(DataJdbcProperties.class) public final class DataJdbcRepositoriesAutoConfiguration extends Object
Auto-configuration for Spring Data's JDBC Repositories.

Once in effect, the auto-configuration is the equivalent of enabling JDBC repositories using the @EnableJdbcRepositories annotation and providing an AbstractJdbcConfiguration subclass.

Since:
4.0.0
See Also:
  • EnableJdbcRepositories
  • Constructor Details

    • DataJdbcRepositoriesAutoConfiguration

      public DataJdbcRepositoriesAutoConfiguration()