帮助文档
后端技术架构
- ToolsBusinessWarn 自定义异常类
- GlobalExceptionHandler 全局异常捕获
- Result 统一JSON格式返回实体
- Knife4j swagger文档 文档地址:http://ip:端口号/doc.html
- @Validated 参数校验
- SpringSecurity 安全框架
- springboot + mybatis + mybatisPlus + mysql + redis + minio框架
- 入参:DTO 返参:VO
- MybatisPlusAutoGenerator 基础代码生成器
后端代码规范
- 每个接口使用自己的入参、返参,禁止多个接口使用同一个入参、返参
- 入参校验使用@Validated注解,禁止使用if条件判断入参
- 禁止在controller中写业务逻辑