gpt4 book ai didi

java - 可以使用配置文件来描述 JAXB 导出吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:34:29 26 4
gpt4 key购买 nike

我有一个相当大的对象树,我想将其导出为 XML。名为 Person 的对象在多个地方使用(作为许多子实体的 userCreated、userModified、作为客户端等)

我想将对象树的实例导出为 XML,JAXB 似乎是实现此目的的方法。

但是,我想避免使用 @XmlTransient 注释数十个属性。相反,我希望有一个中央配置文件,我可以在其中指定要导出的子项和属性。

JAXB 可以做到这一点吗?

或者它不是适合这项工作的工具吗?

最佳答案

如果映射的属性少于一半,那么您可以在类上指定@XmlAccessorType(XmlAccessType.NONE),然后只有字段/属性将 JAXB 注释映射到 XML。

如果您想通过 XML 配置映射 EclipseLink MOXy实现(我领导这个项目)提供了您可以使用的映射文件扩展名。

关于java - 可以使用配置文件来描述 JAXB 导出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17148358/

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