public final class EntityManagerFactoryBuilder.Builder extends ObjectSE
| 修飾子と型 | メソッドと説明 |
|---|---|
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean | build() |
EntityManagerFactoryBuilder.Builder | jta(boolean jta)JTA DataSourceSE を使用する場合、つまり |
EntityManagerFactoryBuilder.Builder | mappingResources(StringSE... mappingResources) 永続性ユニットのマッピングリソース( persistence.xml の <mapping-file> エントリに相当)。 |
EntityManagerFactoryBuilder.Builder | packages(ClassSE<?>... basePackageClasses)@Entity アノテーションについてパッケージをスキャンする必要があるクラス。 |
EntityManagerFactoryBuilder.Builder | packages(StringSE... packagesToScan)@Entity アノテーションをスキャンするパッケージの名前。 |
EntityManagerFactoryBuilder.Builder | persistenceUnit(StringSE persistenceUnit) 永続性ユニットの名前。 |
EntityManagerFactoryBuilder.Builder | properties(MapSE<StringSE,?> properties) 標準 JPA またはベンダー固有の構成の汎用プロパティ。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic EntityManagerFactoryBuilder.Builder packages(StringSE... packagesToScan)
@Entity アノテーションをスキャンするパッケージの名前。packagesToScan - スキャンするパッケージ public EntityManagerFactoryBuilder.Builder packages(ClassSE<?>... basePackageClasses)
@Entity アノテーションについてパッケージをスキャンする必要があるクラス。basePackageClasses - 使用するクラス public EntityManagerFactoryBuilder.Builder persistenceUnit(StringSE persistenceUnit)
persistenceUnit - 永続性ユニットの名前 public EntityManagerFactoryBuilder.Builder properties(MapSE<StringSE,?> properties)
properties - 使用するプロパティ public EntityManagerFactoryBuilder.Builder mappingResources(StringSE... mappingResources)
persistence.xml の <mapping-file> エントリに相当)。 マッピングリソースは、クラスパスルートに対して相対的でなければならないことに注意してください。"META-INF/mappings.xml" または "com/mycompany/repository/mappings.xml"。これにより、ClassLoader.getResource() を介してロードできます。
mappingResources - 使用するマッピングリソース public EntityManagerFactoryBuilder.Builder jta(boolean jta)
DataSourceSE を使用する場合、つまり LocalContainerEntityManagerFactoryBean で setDataSource または setJtaDataSource を呼び出す必要がある場合に構成します。jta - データソースが JTA の場合 public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean build()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.