使用 Hibernate 查询语言和“like”获取数据

发布于 2025-01-03 16:59:33 字数 297 浏览 1 评论 0 原文

我正在使用 primefaces 。 在我的 autoComplete(String query) 方法中,我需要获取以 query 开头的名称。如何使用 hibernate 来做到这一点就像。其中 query 是我在文本字段中输入的内容。

我将 JSF2 与 Primefaces-3 一起使用

I am using primefaces <p:autoComplete completeMethod="#{bean.autoComplete}">.
In my autoComplete(String query) method , I need to fetch the names starting with query.How can I do it with hibernate like.Where query is what I enters in to the text field.

I am using JSF2 with Primefaces-3

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

各空 2025-01-10 16:59:33

您可以使用 Hibernate 标准:

List names = session.createCriteria(TableName.class).add( Restrictions.like("name", query+"%") ).list();

查看此处了解详情。

You can use Hibernate criteria:

List names = session.createCriteria(TableName.class).add( Restrictions.like("name", query+"%") ).list();

Look here for details.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文