criteria.createAlias("riskOrgs", "riskOrgs",CriteriaSpecification.LEFT_JOIN); criteria.setFetchMode("riskOrgs", FetchMode.JOIN); //multi-table assosiation DetachedCriteria dc = DetachedCriteria.forClass(Risk.class); dc = dc.createAlias("kpiRelaRisks", "kpiRelaRisks"); dc = dc.createAlias("kpiRelaRisks.kpi", "kpi"); dc = dc.createAlias("kpi.dmRelaKpis", "dmRelaKpis"); dc.add(Restrictions.eq("dmRelaKpis.strategyMap.id", id));
hibnate多表关联查询
猜你喜欢
转载自zhengjunxiang.iteye.com/blog/1883343
今日推荐
周排行