hibernate 使用 DetachedCriteria + Restrictions 进行查询

         对于一些简单的查询,不像统计报表那么复杂,使用 DetachedCriteria + Restrictions  进行查询是很方便的。而且可以自己封装更易于使用。

         下面对这两个对象进行一些要点描述

          1,联表查询时,需要设置 ResultTransformer ,否则结果集将是这样:List<Object[]>,而不是你的po的List:

detachedCriteria.setResultTransformer(DetachedCriteria.ROOT_ENTITY);

 并且如果之前对detachedCriteria 设置了 Projection ,那么要设置其未 null,否则仅上面的语句是没用的:

detachedCriteria.setProjection(null);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值