查询hibernate 部分数据
hibernate查出来人部分数据基本上是数组,有的时候需要对象(但是该对象只包含一部分数据,只需要这一部分)
?
1.Query q = session.createQuery("select new User(name,pwd) from User");
? list = q.list();
? tran.commit();
?
2.Query query = getSessionFactory().getCurrentSession().createSQLQuery(hql).addScalar("title",Hibernate.STRING).setResultTransformer(Transformers.aliasToBean(Article.class)); //要转换成的po
?
?
???List?list?=?session.createSQLQuery(hql.toString()) ??
????????????.addScalar(
???
?