5
我正在一個項目中獲取來自服務提供商的發票等XML數據。這些發票有許多具有相同結構的職位,例如地址,服務類型和成本金額。我需要將這些數據存儲在不同行的單獨數據集中。我從我的提供者那裏得到了一個XML模式文件。我可以將XML文件解組爲Java對象。有沒有辦法使用JPA將這些數據插入到數據庫中?問題是,通過JAXB生成的類沒有類似實體或列的註釋。我可以註釋這些類,但是在Netbeans的「清理和構建」之後,這些類將再次生成而沒有註釋。如何使用JPA(Java EE)將XML數據結構映射到數據庫
任何人都知道用JAXB從XML架構構建類的方法,讀取傳入的XML文件,解組呢?並將數據寫入數據庫。
您可以在XML中執行JPA映射,就像在註釋之前的古代一樣。您需要檢查您的JPA實現如何執行此操作。 –
您可能會對HyperJAXB感興趣,它將從包含JAXB和JPA註釋的XML模式生成java模型:http://java.net/projects/hyperjaxb –