Session session = HibernateUtils.getSession(); Query query = session.createQuery(" from Order o where o.user.name=:name") .setString("name", name); List l = query.list();
return l; 返回的是个Query
public static Classes getClasses(String Id){ session=HibernateSessionFactory.getSession(); Classes cls=(Classes)session.createQuery("from Classes u where u.u_ID='"+Id+"'").uniqueResult(); if(!Hibernate.isInitialized(cls)){ Hibernate.initialize(cls); } session.close(); return cls; }这样session关闭后照样可以用cls
Query query = session.createQuery(" from Order o where o.user.name=:name")
.setString("name", name); List l = query.list();
return l;
返回的是个Query
session=HibernateSessionFactory.getSession();
Classes cls=(Classes)session.createQuery("from Classes u where u.u_ID='"+Id+"'").uniqueResult(); if(!Hibernate.isInitialized(cls)){
Hibernate.initialize(cls);
} session.close();
return cls;
}这样session关闭后照样可以用cls