Hibernate 5.2 Query<R>.setParameter(String name, Object val, Type type)
は推奨されておらず、代わりにorg.hibernate.query.Query
を使用しています。廃止されたsetParameter(String name、Object 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(
が廃止されていることを訴えます。
パラメータをクエリにバインドする際に、どのように型をオーバーライドできますか?
私は新しい「クエリ」契約を使用しています。しかし、私のコードは正しい 'setParameter'を使うことができません。上記の質問の更新を参照してください。 – Gustavo
5.2.1.Finalへの更新により、廃止予定の警告が回避されます。 – Naros