解决方案 »

  1.   

    已经想出一种解决办法
     if(searchParams.containsKey("LIKE_name")&&!Strings.isNullOrEmpty(searchParams.get("LIKE_name").toString())){
                                expressions.add(cb.like(cb.upper(root.<String>get("name")),"%"+searchParams.get("LIKE_name").toString().toUpperCase()+"%"));
                            }
    还有更多的解决方法吗?
      

  2.   

    回复1楼,我们这个要兼容各个数据库,有些Oracle数据库特有的函数都不能用