谷粒商城笔记合集
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