Java 如何在hibernate中实现以下多个内部连接?
我有一个疑问:Java 如何在hibernate中实现以下多个内部连接?,java,sql,hibernate,criteria,Java,Sql,Hibernate,Criteria,我有一个疑问: Hibernate: select this_.pName as y0_, this_.kNum as y1_, count(*) as y2_ from ALL_CPView this_ inner join ALL_AMView aID1_ on this_.agentid=aID1_.AgentID 和标准 Criteria crit = statelessSession.createCriteria(APRecord.class, "apr")
Hibernate: select this_.pName as y0_, this_.kNum as y1_, count(*) as y2_ from ALL_CPView this_ inner join ALL_AMView aID1_ on this_.agentid=aID1_.AgentID
和标准
Criteria crit = statelessSession.createCriteria(APRecord.class, "apr")
.createAlias("manageID", "ID", Criteria.INNER_JOIN);
crit.setProjection(Projections.projectionList()
.add(Projections.groupProperty("PName"), "PName")
.add(Projections.groupProperty("kNum"), "kNum")
.add(Projections.rowCount() , "count"));
results = crit.setResultTransformer(Transformers.aliasToBean(APStat.class)).list();
如何添加另一个具有不同计数的投影以辅助内部联接