使用Hibernate查询语言和'喜欢'获取数据

时间:2012-02-08 07:51:45

标签: java hibernate primefaces

我正在使用primefaces <p:autoComplete completeMethod="#{bean.autoComplete}">。 在我的autoComplete(String query)方法中,我需要从names开始提取query。我怎样才能使用hibernate likequery是我输入的内容到文本字段。

我正在使用JSF2和Primefaces-3

1 个答案:

答案 0 :(得分:2)

您可以使用Hibernate标准:

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

查看here了解详情。