
hibernate
文章平均质量分 79
lmjq
这个作者很懒,什么都没留下…
展开
-
Hibernate Core 3.6.0.Final Release新特性
<br /> The highlights for 3.6 include: 不再支持JDK 1.4,请选用jdk更高版本。 将hibernate-jmx 和hibernate-annotations 并入hibernate-core.即hibernate-core-3.6.0.Final.jar 已包含了annotation 和jmx 支持. Improved Type support (HHH-5138 and related issues) Change in DTD hosting (HH原创 2010-11-28 21:54:00 · 1617 阅读 · 0 评论 -
LazyInitializationException的OpenSessionInView解决方案
<br />当我们访问一个游离对象的lazily loaded属性时,此时加载此对象的session已经关闭,此时会抛出LazyInitializationException异常,如在ssh2中一个service层中的方法可能多次访问dao层中方法,如果涉及到懒加载属性的加载,可能会导致异常的抛出。<br /> <br />解决方案:用OpenSessionInViewInterceptor 或OpenSessionInViewFilter,只能取其一。<br /> <br />OpenSessionInV原创 2010-12-02 23:44:00 · 883 阅读 · 0 评论 -
新版本中spring与hibernate整合dao层调用session的方法
(选自:《Beginning Hibernate》)在spring和hibernate整合框架中,session factory被配置为一个spring bean,以前版本会利用HibernateDaoSupport和HibernateTemplate这两个类,在新版本中可直接利用方法 session factory的getCurrentSession()返回当前事务的session。如: 1. public List getAll() { 2. Session session = t原创 2010-12-02 15:24:00 · 2643 阅读 · 0 评论 -
还是spring中hibernate.current_session_context_class问题
public class SpringSessionContextextends Objectimplements org.hibernate.context.CurrentSessionContext Implementation of Hibernate 3.1's CurrentSessionContext interface that delegates to Spring's SessionFactoryUtils for providing a Spring-managed curre原创 2010-12-06 17:36:00 · 4212 阅读 · 0 评论