/*************************************************************************** * 查询部分字段的方法 **************************************************************************/ public static List querySub() { List list = null; try { session = HibernateSessionFactory.getSession(); Transaction tran = session.beginTransaction(); // Query q = session.createQuery("from User1 where name=?"); // q.setString(0,"cym"); Query q = session .createQuery("select new User1(name,pwd)from User1"); list = q.list(); tran.commit(); } catch (Exception e) { e.printStackTrace(); } finally { HibernateSessionFactory.closeSession(); } return list;
}