脚手架
linmsen 2020-05-29
# 一、概述
提供什么样的能力
# 二、starter
# API文档
- swagger
# ORM-db
- jpa
- mybatis/mabatis plus
# 缓冲
redis
# 时序数据库
- influxDB
# log
# 熔断限流
# 三、基础核心模块
异常处理
统一返回格式
参数校验
# 四、通用模块
# 文件系统
- 本地
- 第三方
- OSS
# 通知系统
- 短信
- 邮箱
- 电话
# 基础工具类
- 时间
- 高精度运算
# 五、通用业务模块
# 字典
# 国际化
# 六、平台模块
注册中心
网关
配置中心
监控中心
任务调度平台
CI/DI平台
# 七、 开发流程
# 五、规范
代码分治策略
代码提交规范
代码规范
《阿里巴巴开发规范》
数据库规范
redis规范
项目结构规范
命名规范