インターフェース 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クラス変換から除外するために、永続性プロバイダーの独自のパッケージ名を設定します。