一、属性没设置get set 最后Json 转字符串没有该属性
SystemLog r = SystemLog.getSystemLog("测试", "测试列表");
String msg = JSON.toJSONString(r);
@Field private String content; @Field private Date creatTime;
开始content 没有get set 方法,JSON.toString() ,就不能输出这个属性
二、Spring Boot使用RabbitMQ出现诡异异常:Failed to send reply with payload 'OK',
Cannot determine ReplyTo message
@RabbitListener(queues = QueueContants.Syslog) public void processMessage1(String msg) { try { SystemLog log = JSON.parseObject(msg,SystemLog.class); logRepository.save(log); } catch (Exception e) { System.out.println(e.getMessage()); } //转成List System.out.println(Thread.currentThread().getName() + " 接收到来自"+QueueContants.Syslog+"队列的消息:" ); }
使用 @RabbitListener 监听的方法,不能有返回值 ,改成void 就好了,之前是String