美文网首页
PLAY JPA 使用in查询

PLAY JPA 使用in查询

作者: fw風xin | 来源:发表于2018-03-14 16:30 被阅读0次

    一种方法,使用 in(:参数)

    List names=new ArrayList();

    names.add("user");

    names.add("admin");

    Query query = JPA.em().createQuery("from CasUserInfo where user_name in(:names)");

    query.setParameter("names", names);

    List users = query.getResultList();

    renderJSON(users);

    一种方法,使用原生sql查询

    Query query = JPA.em().createNativeQuery(condition.toString());

     List result = query.getResultList();

      if (result != null) {

        for (int i = 0; i < result.size(); i++) {

            Object[] objects = (Object[]) result.get(i);

             syso(objects[0].toString());

    相关文章

      网友评论

          本文标题:PLAY JPA 使用in查询

          本文链接:https://www.haomeiwen.com/subject/ilnfqftx.html