2010-10-01 48 views
1

我想知道是否我們調用一個用類註解的Java類。我們能否以XML格式從表中獲取數據?hibernate可以調用返回一個XML數據嗎?

瀏覽器給出ID = 1的數據 - >的Servlet - >冬眠類(具有一些特殊的XML功能) - >返回XML格式的數據(可這真的會發生?)

謝謝, 薩納。

+0

http://javaboutique.internet.com/tutorials/mapping/ 第1段和第6段 您可以檢索數據庫表數據作爲XML文檔 – Sana 2010-10-01 21:16:16

回答

1

我對此功能沒有特別的體驗,但Hibernate允許您使用持久化XML,您可以持久存儲或從數據庫讀取數據。請參閱Chapter 18. XML Mapping。我不確定它仍然在積極開發,但它不支持註釋AFAIK。

作爲替代方案,您可以使用Hibernate/JPA + JAXB(在這種情況下,我建議檢查HyperJAXB)。

+0

非常感謝,它工作。我將盡快發佈代碼片段。 – Sana 2010-10-02 18:08:53

1

我不確定您是否可以直接使用Hibernate執行此操作,但您可以使用第三方庫(如XStream)將您存儲結果的對象轉換爲XML。

相關問題