*MQ发送消息事务相关 原因: 项目中需要发送消息,三层架构中放在Service层,它是受事务约束的。这时如果出错,不会执行完,但是消息已经发送,各系统间的数据就不同步了。 解决: 消息发送置于service对应方法代码的最后一行放在controller中,service调用之后