5

そのため、Hibernate のドキュメントに従ってインターセプターを構成しています (リンク)。次に、次のように AnnotationSessionFactoryBean にインターセプターを登録しています。

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="entityInterceptor">
<bean class="domain.interceptor.AddressInterceptor"/>
</property>
</bean>

私が達成したいのは、Interceptor で何かがキャッチされたときに、ログ テーブルに行を挿入することです。ただし、これにより周期的な構成依存関係が導入されます。Interceptor には SessionFactory が必要であり、SessionFactory には Interceptor が必要です。Interceptor で SessionFactory を配線するにはどうすればよいですか?

4

0 に答える 0