Spring websocket: how convert easily the Message<?>'s payload to POJO in ChannelInterceptorAdapter

梦想的初衷 提交于 2019-12-02 08:57:16

The AbstractMessageBrokerConfiguration provides this bean:

@Bean
public CompositeMessageConverter brokerMessageConverter() {

You need to inject this bean into your MessageChannelInterceptorAdapter and call its fromMessage(Message<?> message, Class<?> targetClass):

Notification notification = (Notification) this.messageConverter.fromMessage(message, Notification.class);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!