Eski hazırda okunur kodu, Hazırda EntityManager (JPA uygulaması) kullanan yeni projedeJPA, Hibernate SQLQuery.addScalar() ile eşdeğer mi?
session.createSQLQuery("SELECT * FROM CATS")
.addScalar("ID", Hibernate.LONG)
.addScalar("NAME", Hibernate.STRING)
.addScalar("BIRTHDATE", Hibernate.DATE)
gibi bir şey kullanır.
Bu addScalar() çağrılarına eşdeğer var mı? Daha önce yaptığım gibi döndürülen sütun türlerini belirtmem gerekir mi?
Örneğin, addScalar kullanmazsam SQL sorgu sonuçları önbelleğe alınır mı?
bir fikrin değiştirebilirsiniz bunu hazırda bekletmeyen bir jpa sağlayıcısıyla mı yapıyorsunuz? – vikingsteve