- 昨天下午处理MQ中的消息的时候,解析出来的消息有问题,今天早上来突然意识到我可能需要自定义一个转换器,然后问题就解决了
/**
* author: xsong
* date:2022/7/15 9:33
* 描述:自定义消息转换器
**/
@Configuration
public class CustomConverter implements MessageConverter {
@Override
public Message toMessage(Object object, MessageProperties messageProperties) throws MessageConversionException {
return new Message(JSON.toJSONBytes(object), messageProperties);
}
@Override
public Object fromMessage(Message message) throws MessageConversionException {
return new String(message.getBody());
}
}