【发布时间】:2023-04-05 13:38:01
【问题描述】:
使用 jpa,我们可以使用 NamedQuery 女巫稍后以这种方式传递参数:
public <T2> T2 getSingleResult(String namedQuery, Map<String, String> parameters, Class<T2> clazz) {
TypedQuery<T2> typedQuery = entityManager.createNamedQuery(namedQuery, clazz);
for (Entry<String, String> parameter : parameters.entrySet()) {
typedQuery.setParameter(parameter.getKey(), parameter.getValue());
}
return typedQuery.getSingleResult();
}
所以我想知道,以后有没有类似的方式用QueryDsl传递参数?
【问题讨论】: