gpt4 book ai didi

java - 较新版本的 Hibernate 中的 Criterion#ignoreCase

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:53:17 24 4
gpt4 key购买 nike

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

Restrictions.eq("loginName", loginName).ignoreCase();

这是因为 Criterion 类中不再存在 ignoreCase() 方法。但是,我找不到任何关于此的文档,我是否需要用某些东西替换它,或者它是否因为总是忽略大小写而变得不必要?

最佳答案

改用

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

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

关于java - 较新版本的 Hibernate 中的 Criterion#ignoreCase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15356572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com