搭建基于springboot的快速开发框架
- 封装前台加解密Filter
- 定义加解密策略
- 返回结果加密
- 配置全局跨域
- 统一参数校验以及自定义字段名称错误提示
- 统一结果、统一异常处理、统一日志
- 分布式session+redis
- 上传文件的优化
- ServiceUtil全局访问点
- 配置异步调用Service
- 邮件,多种邮件格式集成
- OSS
- 支付
- 授权,jwt,Oauth 2.0
- ThreadLocal工具类
- Caffeine缓存
- AOP配置Controller层,Service层统一日志
- 集成Mybatis Plus
- Mybatis Plus模板方法
- 多数据源配置,主从配置
- druid连接池配置
- redis集成
- mongo集成
- 配置log插件,logback配置,并做好优化
- 配置文件参数加密
- swagger+yapi
- 定时任务处理
- 配置优化tomcat
- 优雅配置yml,配置映射pojo
- 参数化开关加解密策略
Setting -> plugins -> alibaba Java Code Guidelines