我是java web服務的新手。我從數據庫中提取記錄,並需要從Web服務返回結果集。從我讀過的內容來看,resultset是一個接口,所以它不能用作返回類型。我知道dotnet web服務有用於返回數據庫記錄的DataSet
類型。在java中有類似的東西嗎?如果沒有,任何人都可以建議我應該使用什麼而不是結果集?如何從java web服務返回數據庫結果集
0
A
回答
3
如果需要使用Web服務,然後做不使用ResultSet
或任何其他Java
具體結構如ArrayList
等
只需向客戶端返回一個數組Records
,其中每個數組條目是一個自定義(JAXB
)類Record
,它代表數據庫中的一個入口/行。
只需填寫您的服務器的陣列與數據庫查詢的結果,而數組作爲結果返回給客戶端
0
的ResultSet在Java中是不像.NET數據集,它們不能被用作數據持有者來分析數據。它們只是一個遊標的包裝,它們需要一個實時的數據庫連接。
通常,如果你建立某種Web服務的,你有一個客戶端,在消費該服務,也有工具來幫助生成代碼,以便在客戶端和服務器可以訪問域對象的圖表工作,和工具將生成代碼來創建和使用相應的XML,因此您擁有包含其他POJO或POJO列表或POJO集合的POJO。
相關問題
- 1. 解析從Java .NET Web服務返回的.NET數據集
- 2. 通過web服務返回linq結果
- 3. 從Web服務返回的數據集中提取數據
- 4. 有一個java web服務返回一個空的Web結果
- 5. 使用回調從JavaScript中的Web-SQL數據庫返回結果集
- 6. 從Web服務返回XML數據
- 7. 如何從C#web服務返回的數據表/數據集作爲JSON
- 8. 如何解析.net數據集由web服務返回到android
- 9. JAVA:數據庫結果集保持返回零行
- 10. 從數據庫返回結果PHP OOP
- 11. 如何從$ .ajax從web服務返回
- 12. 如何從Oracle中的函數返回數據集結果
- 13. 從.net Web服務中刪除diffgram返回數據集
- 14. 從Web服務返回表格結構
- 15. 如何在asmx web服務中返回多個數據庫行
- 16. 使用Java類來調用Web服務返回沒有結果
- 17. Web服務返回已結果化的結果
- 18. 如何從WCF Web服務返回XML?
- 19. 如何從Web服務返回XML
- 20. 如何從Web服務返回異常?
- 21. 從wcf服務返回wcf/json結果
- 22. 從PHP REST Web服務返回JSON結果
- 23. 從WCF服務返回大量數據到ASP.NET Web服務
- 24. 從Web服務返回XML
- 25. 返回從JAX_WS Web服務
- 26. Javascript數據庫API返回結果
- 27. 使用Web服務返回記錄集
- 28. Java:從Runnable返回結果
- 29. Web服務返回集合的性能
- 30. 如何從庫中返回自定義結果集?
感謝您的寶貴答案...所以沒有選擇像dotnet數據集使用? – user1461695
我不知道'.NET'.但在Web服務中,您應該避免使用任何實現語言特定的構造,以實現'互操作性',這是首先使用Web服務的主要原因 – Cratylus