クラス DataJpaRepositoriesAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.data.jpa.autoconfigure.DataJpaRepositoriesAutoConfiguration
@AutoConfiguration(after={HibernateJpaAutoConfiguration.class,TaskExecutionAutoConfiguration.class})
@ConditionalOnBean(DataSourceSE.class)
@ConditionalOnClass(org.springframework.data.jpa.repository.JpaRepository.class)
@ConditionalOnMissingBean({org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.class,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension.class})
@ConditionalOnBooleanProperty(name="spring.data.jpa.repositories.enabled",
matchIfMissing=true)
@Import(org.springframework.boot.data.jpa.autoconfigure.DataJpaRepositoriesAutoConfiguration.JpaRepositoriesImportSelector.class)
public final class DataJpaRepositoriesAutoConfiguration
extends ObjectSE
Spring Data の JPA リポジトリ用の
Auto-configuration。 コンテキストに構成された型 DataSourceSE の Bean があり、Spring Data JPA JpaRepository 型がクラスパス上にあり、他に既存の JpaRepository が構成されていない場合にアクティブになります。
有効になると、自動構成は、@EnableJpaRepositories アノテーションを使用して JPA リポジトリを有効にすることと同等になります。
EnableEnversRepositories がクラスパス上にある場合、Hibernate Envers で RevisionRepository をサポートするために、JpaRepositoryFactoryBean の代わりに EnversRevisionRepositoryFactoryBean が使用されます。
この構成クラスは、Hibernate 自動構成後にアクティブになります。
- 導入:
- 4.0.0
- 作成者:
- Phillip Webb, Josh Long, Scott Frederick, Stefano Cordio
- 関連事項:
コンストラクター概要
コンストラクター方法の概要
コンストラクターの詳細
DataJpaRepositoriesAutoConfiguration
public DataJpaRepositoriesAutoConfiguration()