簡體   English   中英

如何使用JPA(Java EE)將XML數據結構映射到數據庫

[英]How to map XML data structure to database with JPA (Java EE)

我正在一個項目中,我從服務提供商那里獲得XML數據,如發票。 這些發票有許多具有相同結構的職位,如地址,服務類型和成本金額。 我需要將這些數據存儲在不同行的單獨數據集中。 我從我的提供者那里得到了一個XML模式文件。

我可以將XML文件解組為java Objects。 有沒有辦法使用JPA將此數據插入數據庫。 問題是,通過JAXB生成的類沒有像Entity或列這樣的注釋。 我可以對這些類進行注釋,但在使用Netbeans進行“清理和構建”后,將再次生成類,而無需注釋。

任何人都知道使用JAXB從XML模式構建類的方法,讀取傳入的XML文件,解組它嗎? 並將數據寫入數據庫。

您可以使用Java Bean到Java Bean映射器(如Dozer)將生成的類映射到JPA實體。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM