我编写了以下代码(作为cb
CriteriaBuilder 实例):
String someString = "someValue";
Predicate p = cb.equal(
somePath,
cb.parameter(String.class, "someParameter"));
// TODO create query, bind someParameter to someString
但以下内容也可以完成这项工作:
String someString = "someValue";
Predicate p = cb.equal(
somePath,
someString);
除了类型检查,还有其他区别吗?当 JPA 提供程序解析查询时,性能是否相同?