springboot 与现实开发中各种框架的优雅整合。最精简的方式,参考官方各个框架官方文档实现
- mybatis plus整合
- redis 哨兵模式
- dubbo yaml方式整合
- lagback日志
- rabbitmq各种模式使用、详情可以看对应的readme
具体详见mybatis-plus官方文档
- api层,定义接口
- consumer 消费者 调用服务提供者
- provider 服务提供者 实现api定义的接口。主要业务逻辑在这里实现
- fanout exchange 最灵活的模糊匹配
- direct exchange 默认的根据routing key匹配投放队列
- topic exchange 发布订阅模式
- 全局异常处理、统一返回结构体、请求日志记录