高手帮我看看如何在延迟加载中使用OpenSessionInViewInterceptor
目前的hibernate中是这样配置:
...
<!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!-- Generic DAO - can be used when doing standard CRUD -->
<bean id="baseDAO" class="com.base.dao.BaseDAOHibernate">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
....
<!-- contracthead -->
<bean id="contractheadmanager" parent="txProxyTemplate">
<property name="target">
<bean
class="com.manager.rentprocess.contract.service.impl.ContractheadImpl">
<property name="dao" ref="baseDAO"/>
</bean>
</property>
</bean>
BaseDAOHibernate是DAO模式的一个代理类,各个DAO继承自这个代理类。
我现在怎么加上OpenSessionInViewInterceptor才能实现延时加载?