Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 标准#Hibernate新版本中的ignoreCase_Java_Hibernate - Fatal编程技术网

Java 标准#Hibernate新版本中的ignoreCase

Java 标准#Hibernate新版本中的ignoreCase,java,hibernate,Java,Hibernate,我刚刚升级到Hibernate 4.1.10.Final(在第一次升级到4.1.8.Final之后),但现在它没有编译: Restrictions.eq(“loginName”,loginName.ignoreCase() 这是因为Criteria类中不再存在ignoreCase()方法。但是,我找不到任何关于这方面的文档,我是否需要将其替换为其他内容,还是因为案例总是被忽略或其他内容而使其变得不必要 criteria.add(Restrictions.ilike('prop', '%value

我刚刚升级到Hibernate 4.1.10.Final(在第一次升级到4.1.8.Final之后),但现在它没有编译:

Restrictions.eq(“loginName”,loginName.ignoreCase()

这是因为Criteria类中不再存在ignoreCase()方法。但是,我找不到任何关于这方面的文档,我是否需要将其替换为其他内容,还是因为案例总是被忽略或其他内容而使其变得不必要

criteria.add(Restrictions.ilike('prop', '%value%');

 criteria.add(Restrictions.ilike('prop', 'value', MatchMode.ANYWHERE);