我如何在ejb-ql中做类似的语句



可能的重复:
类似条款的参数jpql

我从一个示例中获得了此代码,如何使用EBJ QL进行搜索?

SELECT OBJECT(p)
FROM Person p
WHERE (p.name LIKE ?1)

我如何从这里继续?我想返回结果,其中p.name包含字符串" test"

我找到了解决方案。这是一个例子。

Query query = em.createQuery("SELECT c FROM TestEntity c WHERE   c.titleLIKE :searchString");
query.setParameter("searchString", "%" + "test" + "%");

相关内容

  • 没有找到相关文章

最新更新