我想知道是否我們調用一個用類註解的Java類。我們能否以XML格式從表中獲取數據?hibernate可以調用返回一個XML數據嗎?
瀏覽器給出ID = 1的數據 - >的Servlet - >冬眠類(具有一些特殊的XML功能) - >返回XML格式的數據(可這真的會發生?)
謝謝, 薩納。
我想知道是否我們調用一個用類註解的Java類。我們能否以XML格式從表中獲取數據?hibernate可以調用返回一個XML數據嗎?
瀏覽器給出ID = 1的數據 - >的Servlet - >冬眠類(具有一些特殊的XML功能) - >返回XML格式的數據(可這真的會發生?)
謝謝, 薩納。
我對此功能沒有特別的體驗,但Hibernate允許您使用持久化XML,您可以持久存儲或從數據庫讀取數據。請參閱Chapter 18. XML Mapping。我不確定它仍然在積極開發,但它不支持註釋AFAIK。
作爲替代方案,您可以使用Hibernate/JPA + JAXB(在這種情況下,我建議檢查HyperJAXB)。
非常感謝,它工作。我將盡快發佈代碼片段。 – Sana 2010-10-02 18:08:53
我不確定您是否可以直接使用Hibernate執行此操作,但您可以使用第三方庫(如XStream)將您存儲結果的對象轉換爲XML。
http://javaboutique.internet.com/tutorials/mapping/ 第1段和第6段 您可以檢索數據庫表數據作爲XML文檔 – Sana 2010-10-01 21:16:16