【发布时间】:2012-05-04 14:31:21
【问题描述】:
我在关闭会话后使用 load 方法加载学生对象我试图在休眠 3.0 中打印学生名称。但我得到 LazyInitializationException: could not initialize proxy - 拥有的会话已关闭.i提到代码片段
Session session=HibernateUtil.currentSession();
Transaction tx=session.beginTransaction();
Object o1=session.load(Student.class,new Integer(2));
tx.commit();
session.close();
log.info("Student name"+((Student)o1).getSname());
然后我添加了另一个属性lazy="true"。但是抛出了同样的错误。如何解决这个问题。
【问题讨论】:
标签: hibernate