インターフェース SmartPersistenceUnitInfo
- すべてのスーパーインターフェース:
PersistenceUnitInfoEE
- すべての既知の実装クラス:
MutablePersistenceUnitInfo
Spring の
LocalContainerEntityManagerFactoryBean
実装と PersistenceUnitManager
実装間の高度なコラボレーションのための、標準 JPA PersistenceUnitInfo インターフェースの拡張。- 導入:
- 3.0.1
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明永続化プロバイダーによってイントロスペクトされる、管理対象の Java パッケージのリストを返します。void
setPersistenceProviderPackageName
(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
クラス変換から除外するために、永続性プロバイダーの独自のパッケージ名を設定します。