私の古い休止のみのコードでは、私たちが休止状態のEntityManager(JPA実装)を使用する新しいプロジェクトではJPAには、Hibernate SQLQuery.addScalar()と同等の機能がありますか?
session.createSQLQuery("SELECT * FROM CATS")
.addScalar("ID", Hibernate.LONG)
.addScalar("NAME", Hibernate.STRING)
.addScalar("BIRTHDATE", Hibernate.DATE)
のようなものを使用しています。
addScalar()の呼び出しと同等の機能はありますか?以前に行ったように返される列の型を指定する必要はありますか?
たとえば、私がaddScalarを使用しないと、SQLクエリの結果がキャッシュされますか?
、結果が得られたクラスの型を指定するパラメータを取り、問題
に直面している場合には、それに答えます非休止状態のjpaプロバイダでこれを行いますか? – vikingsteve