0
我已經寫在下面的代碼段之間的差異(即cb
一個CriteriaBuilder實例):JPA等於方法:通過ParameterExpression和對象
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提供者解析查詢時,性能是否一樣?