1

次のクエリにはHQLまたはJPQLが必要です。

select * from customer where customer_name like '%ROB%'

JPQLクエリにクエリマネージャを使用しています。

4

1 に答える 1

1

http://www.stpe.se/2008/07/hibernate-hql-like-query-named-parameters/%は、クエリではなく、パラメータ自体にシンボルを含める必要があると述べています。

例えば:

String query = "from user u where u.name like :name"
getHibernateTemplate().findByNamedParam(query, "name", '%' + str + '%');
于 2012-09-02T04:21:12.863 に答える