JSP开发之hibernate的hql查询多对多查询

  

<强> JSP开发之hibernate的hql查询多对多查询

  

在hibernate的hql查询中,假如说分组信息与试题是多对多关系,那么我们要在hql查询中对含有多个分组信息的试题都要查询出来。并同时查询出相应试题的分组信息。那么此时hql要这样写:
  

        String [] groupid=物质[1].toString () .split (", ");   hql="选择不同的字符串。id从TmEduExamContent”;   如果(!”“.equals (groupid [0])) {   hql +=奔尤搿组”;   }   hql +=" (";   for (int i=0; i   & lt;集名称="团体"表=癟M_EDUCATION_CONTENT_GROUP外连接”=癴alse”比;   & lt;键列=" CONTENT_ID "/比;   & lt;多对多类=" com.gd.po。ClassicCasesGroup GROUP_ID“列=/比;   & lt;/set>   & lt;集名称==癟M_MODELCONTENT_GROUP外连接”=癿odelContents”表“false”比;   & lt;键列=" GROUP_ID "/比;   & lt;多对多类=" com.gd.po。TmEduExamModelContent MODELCONTENT_ID“列=/比;   & lt;/set>      之前      

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

JSP开发之hibernate的hql查询多对多查询