パッケージ | 説明 |
---|---|
org.springframework.dao.annotation | DAO のアノテーションサポート。 |
org.springframework.dao.support | DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。 |
org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
org.springframework.orm.jpa | JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。 |
org.springframework.orm.jpa.vendor | 特定の JPA ベンダーに適応するためのサポートクラス。 |
コンストラクターと説明 |
---|
PersistenceExceptionTranslationAdvisor(PersistenceExceptionTranslator persistenceExceptionTranslator, ClassSE<? extends AnnotationSE> repositoryAnnotationType) 新しい PersistenceExceptionTranslationAdvisor を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | ChainedPersistenceExceptionTranslator チェーンをサポートする PersistenceExceptionTranslator の実装。PersistenceExceptionTranslator インスタンスを順番に追加できます。 |
修飾子と型 | メソッドと説明 |
---|---|
protected PersistenceExceptionTranslator | PersistenceExceptionTranslationInterceptor.detectPersistenceExceptionTranslators(ListableBeanFactory bf) 指定された BeanFactory のすべての PersistenceExceptionTranslators を検出します。 |
PersistenceExceptionTranslator[] | ChainedPersistenceExceptionTranslator.getDelegates() すべての登録済み PersistenceExceptionTranslator デリゲートを(配列として)返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ChainedPersistenceExceptionTranslator.addDelegate(PersistenceExceptionTranslator pet) PersistenceExceptionTranslator を連鎖デリゲートリストに追加します。 |
void | PersistenceExceptionTranslationInterceptor.setPersistenceExceptionTranslator(PersistenceExceptionTranslator pet) 使用する PersistenceExceptionTranslator を指定します。 |
static RuntimeExceptionSE | DataAccessUtils.translateIfNecessary(RuntimeExceptionSE rawException, PersistenceExceptionTranslator pet) 適切な場合は変換された例外を返し、そうでない場合は指定された例外をそのまま返します。 |
コンストラクターと説明 |
---|
PersistenceExceptionTranslationInterceptor(PersistenceExceptionTranslator pet) 指定された PersistenceExceptionTranslator の新しい PersistenceExceptionTranslationInterceptor を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | HibernateExceptionTranslator |
class | LocalSessionFactoryBean Hibernate SessionFactory を作成する FactoryBean 。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | JpaDialect 基盤となる JDBC 接続へのアクセスなど、標準の JPA 2.1 が提供しない特定の機能をカプセル化する SPI 戦略。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractEntityManagerFactoryBean Spring アプリケーションコンテキスト内にローカル JPA EntityManagerFactory EE インスタンスを作成する抽象 FactoryBean 。 |
class | DefaultJpaDialect JpaDialect インターフェースのデフォルト実装。 |
class | LocalContainerEntityManagerFactoryBean JPA の標準コンテナーブートストラップ契約に従って JPA EntityManagerFactory EE を作成する FactoryBean 。 |
class | LocalEntityManagerFactoryBean JPA の標準的なスタンドアロンブートストラップ契約に従って JPA EntityManagerFactory EE を作成する FactoryBean 。 |
修飾子と型 | クラスと説明 |
---|---|
class | EclipseLinkJpaDialect Eclipse Persistence Services(EclipseLink)の JpaDialect 実装。 |
class | HibernateJpaDialect Hibernate EntityManager の JpaDialect 実装。 |