【发布时间】:2011-01-27 01:56:18
【问题描述】:
在 JPA 中,查询是:
Query q = entityManager.createQuery("select o from Product o WHERE o.category = :value");
q.setParameter("category", category);
如何在 JPA 中将类别设置为任何类别?所以如果传递了空类别,我简单地忽略类别参数,选择所有产品。
【问题讨论】:
-
本指南有一些使用
Criterias 的示例以及其他更硬编码的替代方案。 tutorialspoint.com/hibernate/hibernate_quick_guide.htm