`
cloudtech
  • 浏览: 4605697 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Hibernate Criteria可以只查询出表中几个字段

 
阅读更多

利用投影可以解决此问题:

Criteria   criteria=session.createCriteria(User.class); 
ProjectionList   proList   =   Projections.projectionList();//设置投影集合 
proList.add(Projections.groupProperty( "userName ")); 
proList.add(Projections.groupProperty( "password ")); 
criteria.setProjection(proList); 
criteria.SetProjection(proList).SetResultTransformer(new NHibernate.Transform.AliasToBeanResultTransformer(typeof(AchievementSummary))); // 要转换的类型
 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics