2010-04-05 76 views
3

有沒有簡單的方法將我的模型與EclipseLink一起存儲在XML文件中?如何將EclipseLink對象導出爲XML

我想在我的程序中實現導出功能,我想知道這是否可以用eclipselink或任何其他框架來完成。

感謝

+0

你有沒有想過試圖從數據庫中導出數據,而不是通過你的java層? – John 2010-04-05 22:26:23

+0

謝謝,但由於它應該由用戶而不是管理員或程序員來完成,所以我需要實現該功能,並且我正在尋找一些優雅地執行xml導出的想法。 – Raven 2010-04-06 06:38:06

回答

3

根據數據模型的複雜性,使用JAXB應該是將對象編組(出口)到XML的一種相對簡單的方法。您必須用@XmlRootElement@XmlType和您的字段@XmlElement@XmlAttribute註釋您的實體。

+0

EclipseLink MOXy組件是一個JAXB實現。它還具有處理JPA實體的擴展(請參閱http://wiki.eclipse.org/EclipseLink/Examples/MOXy/JPA) – 2010-07-07 18:21:07