gpt4 book ai didi

java - 如何使用 JPA (Java EE) 将 XML 数据结构映射到数据库

转载 作者:数据小太阳 更新时间:2023-10-29 01:59:30 25 4
gpt4 key购买 nike

我在一个项目中,我从服务提供商处获取发票等 XML 数据。这些发票有许多具有相同结构的位置,如地址、服务类型和费用金额。我需要将这些数据存储在不同行的单独数据集中。我从我的供应商那里得到了一个 XML 架构文件。

我可以将 XML 文件解码为 java 对象。有没有办法使用 JPA 将此数据插入数据库。问题是,通过 JAXB 生成的类没有像 Entity 或列这样的注释。我可以注释这些类,但在使用 Netbeans 进行“清理和构建”之后,将再次生成没有注释的类。

有谁知道使用 JAXB 从 XML 模式构建类、读取传入的 XML 文件、解码的方法吗?并将数据写入数据库。

最佳答案

您可以使用 Java Bean 到 Java Bean 映射器,例如 Dozer将生成的类映射到 JPA 实体。

关于java - 如何使用 JPA (Java EE) 将 XML 数据结构映射到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7869053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com