大家帮忙看看我这个JPQL语句错在哪?public List<Code> getCodesBySub5CatCode(String catCode, String sub1catCode,
String sub2catCode, String sub3catCode,String sub4catCode) {
StringBuffer sb = new StringBuffer();
sb.append("select c from Code c where c.catCode");
sb.append(catCode);
sb.append("c.sub1catCode");
sb.append(sub1catCode);
sb.append("c.sub2catCode");
sb.append(sub2catCode);
sb.append("c.sub3catCode");
sb.append(sub3catCode);
sb.append("c.sub4catCode");
sb.append(sub4catCode);
sb.append("not(c.sub5catCode='0')");
return em.createQuery(sb.toString()).getResultList();
}
String sub2catCode, String sub3catCode,String sub4catCode) {
StringBuffer sb = new StringBuffer();
sb.append("select c from Code c where c.catCode");
sb.append(catCode);
sb.append("c.sub1catCode");
sb.append(sub1catCode);
sb.append("c.sub2catCode");
sb.append(sub2catCode);
sb.append("c.sub3catCode");
sb.append(sub3catCode);
sb.append("c.sub4catCode");
sb.append(sub4catCode);
sb.append("not(c.sub5catCode='0')");
return em.createQuery(sb.toString()).getResultList();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货