これを行う正しい方法は、o.h.c.ConnectionProviderのカスタム実装を使用することです。 。 getConnection()内 メソッドでは、通常のConnectionをキャストする機会があります OracleConnectionに そしてそれを返す前にそれで暗いブードゥー教をすること。
このインターフェースには、最初の接続を取得する方法(データソースなど)に応じて、作業を容易にするために拡張できるいくつかの実装があります。
この投稿
Hibernateフォーラムでは、キックオフの例として使用できる実装が示されています(ポスターはOracleConnectionで黒魔術も行っています 良い例です。