谷粒商城笔记合集
分布式基础篇 | 分布式高级篇 | 高可用集群篇 |
---|---|---|
===简介&环境搭建=== | ||
项目简介与分布式概念(第一、二章) | ||
基础环境搭建(第三章) | ||
===整合SpringCloud=== | ||
整合SpringCloud、SpringCloud alibaba(第四、五章) | ||
===前端知识=== | ||
前端开发基础知识(第六章) | ||
===商品服务开发=== | ||
商品服务开发:基础概念、三级分类(第七、八章) | ||
商品服务开发:品牌管理(第九章) | ||
商品服务开发:属性分组、平台属性(第十、十一章) | ||
商品服务:商品维护(第十二、十三章) | ||
===仓储服务开发=== | ||
仓储服务:仓库维护(第十四章) | ||
基础篇总结(第十五章) |
1、分布式基础概念
- 微服务、注册中心(4.2)、配置中心(4.3)、远程调用(12.5、14.7.3)、Feign(5.1)、网关(5.2)
2、基础开发
- SpringBoot2.0、SpringCloud、Mybatis-Plus(3.9)、Vue组件化、阿里云对象存储
3、环境
- Vagrant、Linux、Docker、MySQL、Redis、逆向工程&人人开源
4、开发规范
- 数据效验JSR303:(9.7.1、9.7.4[分组校验]、9.7.5[自定义校验])、全局异常处理(9.7.3)、全局统一返回、全局跨域处理(8.3.5)
- 枚举状态、业务状态、VO与TO与PO划分、逻辑删除
- Lombok:@Data、@Slf4j
- 分层结构
- controller:处理请求,接收和校验参数
- service:接收controller传来的数据,进行业务处理
- controller:接收service处理完的数据,封装页面指定的VO
5、第三方服务
- OSS(9.4)、人人开源-逆向工程(3.8)、人人开源-后台管理系统(3.7)
6、前端基础
- ES6新特性(6.2)、Vue