首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Spring集成路线中集成Jaxb2Marshaller?

如何在Spring集成路线中集成Jaxb2Marshaller?
EN

Stack Overflow用户
提问于 2018-08-10 06:12:32
回答 1查看 416关注 0票数 0
  1. 创建了Jaxb2Marshaller对象。
  2. 需要将java POJO转换为XML POJO

在集成路线中集成Jaxb2Marshaller时需要帮助。

代码流:-

@Bean
    public IntegrationFlow flow() throws JAXBException {
        return from(...).
                .enrichHeaders(...)
                .handle(...)
                .transform(processor()::generateXml)
                .channel(...)
                               .get();
    }

如何在Jaxb2Marshaller ()步骤中添加转换?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-10 06:50:32

有一个开箱即用的转换器可以使用:

.transform(new MarshallingTransformer(jaxbMarshaller()))

https://docs.spring.io/spring-integration/docs/current/reference/html/xml.html#xml-marshalling-transformer

如何创建一个Jaxb2Marshaller你可以参考Spring Framework文档:

https://docs.spring.io/spring/docs/current/spring-framework-reference/data-access.html#oxm-jaxb2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51776429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档