- 分布式基础概念:
- 微服务: 每个服务之间独立自治, 真正开发中既可以并行开发, 每个服务之间解耦.
- 注册中心: 服务之间互相调用, 注册中心负责统一管理每个服务
- 配置中心: 服务上线之后通过配置中心而不是修改本地源代码还得重新打包发布
- 服务之间调用: OpenFeign
- 网关: 处理跨域, 负载均衡等
- 基础开发: SpringBoot2.0, SpringCloud, Mybatis-Plus, Vue组件化, 阿里云存储对象
- 环境: Vagrant, Linux, Docker, MySQL, Redis, 逆向工程
- 开发规范:
- 数据规范, SR303参数校验, 全局异常处理, 统一返回, 全局跨域处理
- 枚举类型, 业务状态码: VO, TO, PO, 逻辑删除
- Lombok: @Data, @Slf4j
版权声明:本文为LionHearthz原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。