1)可靠投递方案介绍
2)开启消息回调机制
2.1)start-server项目中,创建消息状态实体类
2.2)start-server项目中,修改employee服务实现类,增加延迟投递的逻辑,修改项目配置文件,增加消息回调逻辑
2.3)start-mail项目中,创建RabbitMQ配置类。
3)可靠投递方案实现
3.1)修改employee 服务实现类,增加延迟投递的逻辑
3.2) 项目start-server中创建邮件定时发送任务类
3.3) 在start-server项目的启动类中启用schedulling
4)消费端幂等性操作
4.1)修改start-mail的项目配置文件,增加rabbitMQ的手动确认和redis配置
4.2)在start-mail项目中,修改邮件接收类,增加幂等性(手动确认)的逻辑
5)工资套账功能实现
5.1)在start-server项目中,修改salary的pojo类,格式化时间字段
5.2)修改salary的控制类,增加对工资套件的增删改查功能