若是發送的消息類型是map類型,能夠經過SerializationUtils.deserialize方法將消息轉換成map類型。html
經過String類的構造函數接收byte[]類型的消息數據,得到jsonStr後能夠轉換成其它類,而後再進行相關操做。json
這裏@RabbitListener註解在方法上,若是類中有多個@RabbitListener(queues = TopicRabbitmqConfig.EVENT_MSG_QUEUE_NAME)註解的方法,測試的結果是輪流的調用。函數
注意,這裏RabbitListener註解在類上,方法中經過@RabbitHandler註解標識。post
發送消息可參看本博客中這篇文章:測試