hibernate 4.0インターセプターのコードを試してみました。これにより、セッションレベルのインターセプターを使用できるようになります。
Session session = sf.openSession( new AuditInterceptor() );
ただし、hibernate-core4.0ソースコードとonliehibernate 4.0 java-docの両方をチェックします。クラスにSessionFactory
はメソッドがありませんがopenSession(Interceptor interceptor)
、hibernate3.6java-docにはこのメソッドがあります。
メソッドがどこに移動するか知っている人はいますか?非推奨の場合、なぜドキュメントはそれをチュートリアルドキュメントに保持するのですか?4.0でセッションレベルのインターセプターをどのように使用する必要がありますか?