高手帮我看看如何在延迟加载中使用OpenSessionInViewInterceptor

onekey onekey 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前的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才能实现延时加载?
...全文
评论 13
收藏 已收藏
分享
返回顶部
onekey
Java EE 67,535 成员 225,843 内容