待转换的字符串
常见工具 Gson json = new Gson(); 无法解析,只能有Josn的反序列化来实现
java
public void onMessage(final Message message, final byte[] pattern) {
// RedisMessage redisMessage = json.fromJson(message.toString(), RedisMessage.class);
// 使用值序列化器转换
RedisMessage redisMessage = (RedisMessage)redisTemplate.getValueSerializer().deserialize(message.getBody());
RedisMessageBroadcast service = (RedisMessageBroadcast)CommonBeanFactory.getBean(redisMessage.getType());
service.messageCallBack(redisMessage.getData());
}