當我運行原生的JPA查詢這樣的:"select name from customer where id = 100"
和name
是VARCHAR2以dB爲單位,本地查詢返回的對象。我可以直接在Java中將它轉換爲String嗎?還是必須像ResultSet一樣操作它?鑄造JPA本機查詢結果中的Java
0
A
回答
0
getResultList將返回一個列表本地查詢,你可以在列表中投值的字符串。
getSingleResult將返回對象,你可以把它轉換爲字符串。
1
看看使用JPA/Hibernate中,使用@SqlResultSetMapping註解 http://docs.jboss.org/hibernate/core/4.0/hem/en-US/html/query_native.html
相關問題
- 1. JPA本機sql結果列表鑄造
- 2. Hibernate JPA本機查詢結果集
- 3. 鑄造LINQ查詢結果到接口
- 4. 鑄造linq查詢結果枚舉
- 5. JDBC結果鑄造成本
- 6. JPA本機查詢
- 7. 迭代來自SQL JPA本機查詢的結果的問題
- 8. 關於結果的鑄造
- 9. 鑄造的ExecuteScalar()結果C#
- 10. 迭代JPA查詢結果
- 11. 更新查詢結果JPA
- 12. JPA本機查詢結果集映射不工作?
- 13. 在Java中的類型鑄造/鑄造
- 14. 魔法鑄造結果
- 15. 鑄造結果,並採取
- 16. JPA:結果列表 - 鑄造對象[]元組
- 17. JPA 2.0 - 本機查詢中的NVARCHAR
- 18. 從查詢結果中選擇結果的隨機樣本
- 19. Java的鑄造和C++的鑄造
- 20. 鑄造結果集中在HQL
- 21. 鑄造在JPA規範
- 22. 在鑄造java中的繼承版本
- 23. 在Java中鑄造
- 24. Java JPA查詢
- 25. 將查詢結果映射到Java中的POJO構造函數
- 26. 鑄造在Java
- 27. JPA本機查詢的實體繼承
- 28. java中的類鑄造
- 29. JPA/Hibernate查詢返回陳舊結果
- 30. JPA timestamp列和net.sf.json結果從查詢
如果你想要的類型安全,你必須尋找CriteriaBuilder – perissf 2012-02-07 22:49:41