Spring-Hibernate 統合のために、Spring で HibernateDaoSupport を使用しています。すべての getCurrentSession 呼び出しをインターセプトし、フィルターを有効にして、フィルター パラメーター値を設定する必要があります。
Hibernate は、getCurrentSession 呼び出しをインターセプトする CurrentSessionContext impl をサポートしています。Spring は、SpringSessionContext と呼ばれるこれの実装を提供します。しかし、HibernateDaoSupport を使用する場合、Spring には独自の SessionHolder メカニズムがあり、getCurrentSession() は呼び出されず、インターセプトは機能しません。これに対する回避策はありますか?