请问jpql条件收集容器怎么写

解决方案 »

  1.   

    能不能说得明白一点啊?JPA 的 JPQL 里面好像没有这个词哦,你是不是可以把原文发出来看看。
      

  2.   

    比如JPQL是这样的
    select o form user o where o.userid=?1 and o.password=?2 order by o.id desc
    条件这块根据参数传递来分析呀比如:排序的分析  但这种方式我觉得还是不太好
    protected String buildOrderby(LinkedHashMap<String,String> orderby)
    {
    StringBuffer orderbyql=new StringBuffer("");
    if(orderbyql!=null && orderby.size()>0)
    {
    orderbyql.append(" order by ");
    for(String key : orderby.keySet())
    {
    orderbyql.append("o.");
    orderbyql.append(key);
    orderbyql.append(" ");
    orderbyql.append(orderby.get(key)); 
    orderbyql.append(",");
    }
    orderbyql.deleteCharAt(orderbyql.length()-1);
    }
    return orderbyql.toString();
    }但是条件的话就复杂多了,我想知道有什么可以解决的方式吗
      

  3.   

    怎么没有人帮我解决这个问题呀,有这方面的资料也可以提供小弟一下呀。[email protected]
      

  4.   

    怎么没有人帮我解决这个问题呀,有这方面的资料也可以提供小弟一下呀。 [email protected]