インターフェース SmartPersistenceUnitInfo
- すべてのスーパーインターフェース:
PersistenceUnitInfoEE
- すべての既知の実装クラス:
MutablePersistenceUnitInfo
Spring の
LocalContainerEntityManagerFactoryBean 実装と PersistenceUnitManager 実装間の高度なコラボレーションのための、標準 JPA PersistenceUnitInfo インターフェースの拡張。- 導入:
- 3.0.1
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明永続化プロバイダーによってイントロスペクトされる、管理対象の Java パッケージのリストを返します。voidsetPersistenceProviderPackageName(StringSE persistenceProviderPackageName) クラス変換から除外するために、永続性プロバイダーの独自のパッケージ名を設定します。インターフェース jakarta.persistence.spi.PersistenceUnitInfoEE から継承されたメソッド
addTransformerEE, excludeUnlistedClassesEE, getClassLoaderEE, getJarFileUrlsEE, getJtaDataSourceEE, getManagedClassNamesEE, getMappingFileNamesEE, getNewTempClassLoaderEE, getNonJtaDataSourceEE, getPersistenceProviderClassNameEE, getPersistenceUnitNameEE, getPersistenceUnitRootUrlEE, getPersistenceXMLSchemaVersionEE, getPropertiesEE, getSharedCacheModeEE, getTransactionTypeEE, getValidationModeEE
メソッドの詳細
getManagedPackages
永続化プロバイダーによってイントロスペクトされる、管理対象の Java パッケージのリストを返します。通常はスキャンで見つかりますが、PersistenceUnitInfo.getManagedClassNames()EE では露出できません。- 戻り値:
- 管理された Java パッケージの名前のリスト (潜在的に空)
- 導入:
- 4.1
setPersistenceProviderPackageName
クラス変換から除外するために、永続性プロバイダーの独自のパッケージ名を設定します。