インターフェースの使用
org.springframework.jdbc.datasource.ConnectionHandle
ConnectionHandle を使用するパッケージ
パッケージ
説明
簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
特定の JPA ベンダーに適応するためのサポートクラス。
org.springframework.jdbc.datasource 内の ConnectionHandle 使用
ConnectionHandle を実装している org.springframework.jdbc.datasource のクラス修飾子と型メソッド説明ConnectionHolder.getConnectionHandle()
この ConnectionHolder が保持する ConnectionHandle を返します。型 ConnectionHandle のパラメーターを持つ org.springframework.jdbc.datasource のコンストラクター修飾子コンストラクター説明ConnectionHolder
(ConnectionHandle connectionHandle) 指定された ConnectionHandle の新しい ConnectionHolder を作成します。org.springframework.orm.jpa 内の ConnectionHandle 使用
ConnectionHandle を返す org.springframework.orm.jpa のメソッド修飾子と型メソッド説明DefaultJpaDialect.getJdbcConnection
(EntityManagerEE entityManager, boolean readOnly) この実装は常にnull
を返し、JDBC 接続を提供できないことを示します。JpaDialect.getJdbcConnection
(EntityManagerEE entityManager, boolean readOnly) リレーショナルデータベースにアクセスする場合、指定された JPA EntityManager がそで使用する JDBC 接続を取得します。型 ConnectionHandle のパラメーターを持つ org.springframework.orm.jpa のメソッド修飾子と型メソッド説明void
DefaultJpaDialect.releaseJdbcConnection
(ConnectionHandle conHandle, EntityManagerEE em) Connection が EntityManager で暗黙的に閉じられると仮定すると、この実装は何もしません。void
JpaDialect.releaseJdbcConnection
(ConnectionHandle conHandle, EntityManagerEE entityManager) 最初にgetJdbcConnection
を介して取得された、指定された JDBC 接続を解放します。org.springframework.orm.jpa.vendor 内の ConnectionHandle 使用
修飾子と型メソッド説明EclipseLinkJpaDialect.getJdbcConnection
(EntityManagerEE entityManager, boolean readOnly) HibernateJpaDialect.getJdbcConnection
(EntityManagerEE entityManager, boolean readOnly)