gpt4 book ai didi

java - 使用动态映射的 Bean 映射

转载 作者:行者123 更新时间:2023-12-02 05:28:52 25 4
gpt4 key购买 nike

我必须将一个简单的 Bean 转换为另一个复杂的 Bean,最终将其编码为 XML。

用户可以通过UI配置pojo字段之间的映射。

有人可以告诉我最好的方法或框架吗?

Dozer 要求我们以 XML 格式或使用 API 定义映射,但我需要动态转换规则。

用户可以只提供字段名称的映射,但我们必须进行类型和结构转换。

最佳答案

为什么不使用推土机?您可以根据 UI 中的配置构建 BeanMappingBuilder 配置对象,然后通过这种方式从动态创建的配置创建映射器

DozerBeanMapper mapper = new DozerBeanMapper();
mapper.addMapping(builder);

在这种方法中,哪种类型的动态对您来说还不够?

关于java - 使用动态映射的 Bean 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25741567/

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