81,095
社区成员
发帖
与我相关
我的任务
分享
Criteria criteria= session.createCriteria(Teacher.class) ;
return criteria.list() ;
Criteria criteria= session.createCriteria(Teacher.class) ;
Object o = criteria.setProjection(Projections.rowCount()).uniqueResult() ;//统计总数
criteria.setProjection(null) ;
int totalRow = Integer.parseInt(o.toString()) ;//业务代码,不用管
searchResult.init(totalRow) ;//业务代码,不用管
return criteria.list() ;
Criteria criteria= session.createCriteria(Teacher.class) ;
Object o = criteria.setProjection(Projections.rowCount()).uniqueResult() ;//统计总数
criteria.setProjection(null) ;
int totalRow = Integer.parseInt(o.toString()) ;//业务代码,不用管
searchResult.init(totalRow) ;//业务代码,不用管
criteria.setResultTransformer(Criteria.ROOT_ENTITY) ;//要求生成的是根类型(teacher)
return criteria.list() ;
Criteria criteria= session.createCriteria(Teacher.class) ;
criteria.setFetchMode("courseList", FetchMode.SELECT) ;//让course延迟加载
Object o = criteria.setProjection(Projections.rowCount()).uniqueResult() ;//统计总数
criteria.setProjection(null) ;
int totalRow = Integer.parseInt(o.toString()) ;//业务代码,不用管
searchResult.init(totalRow) ;//业务代码,不用管
criteria.setResultTransformer(Criteria.ROOT_ENTITY) ;//要求生成的是根类型(teacher)
return criteria.list() ;