2
由於Hibernate 5.2 Query<R>.setParameter(String name, Object val, Type type)
已被棄用,javadoc說要使用org.hibernate.query.Query
來代替。替代已棄用的setParameter(字符串名稱,對象val,類型類型)
我這樣做:
org.hibernate.query.Query<String> q = s.createQuery("select f from Foo f where f.bar = :bar", String.class);
q.setParameter("bar", "bar", org.hibernate.type.StringType.INSTANCE);
我的Eclipse仍抱怨.setParameter(
已被棄用。
有關如何在將參數綁定到Query時重寫類型的任何想法?
我正在使用新的'Query'合同。但是我的代碼無法使用正確的'setParameter'。查看上面的問題更新。 – Gustavo
更新至5.2.1.Final以避免棄用警告。 – Naros