如何在Spring Boot中使用RabbitMQ的XML消息

时间:2018-11-21 17:32:09

标签: spring-boot rabbitmq

我的要求是,我将从Rabbit mq获取应用程序/ xml消息,该消息必须由SpringBoot使用。我可以将其作为字符串获取,但是当我创建一个实体并尝试将xml作为Java对象获取时,它将引发以下错误:

func tableView(_ tableView: NSTableView, viewFor tableColumn: NSTableColumn?, row: Int) -> NSView?

然后是

tableView(_:objectValueFor:row:)

我是SpringBoot的新手,我在marshler中阅读了一些文章,但是我不确定如何使用它。

1 个答案:

答案 0 :(得分:0)

按照documentation所述,在您的配置中提供一个Jackson2XmlMessageConverter作为Bean:

@Bean
public Jackson2XmlMessageConverter xmlMessageConverter() {
    return new Jackson2XmlMessageConverter();
}