学习工作记录
2021-02-28 / 16:07
今天和搭档设计了项目数据库,暂时考虑到的有7张表,分别是:
- 图书表
- 图书图片表
- 分类表1
- 分类表2
- 订单表
- 购物车表
- 用户表
数据表的详细设计参考word文档。
2021-02-28 / 19:00
今天正式搭建了项目的环境,环境用的alibaba脚手架快速搭建一个基于SpringBoot 2.3.7版本启动器的SpringCloud Hoxton.SR9版本的微服务框架。
- 搭建了微服务拉取和获取中心( Eureka)
- 搭建了请求拦截转发网关(Zuul)
- 在网关里配置了跨域拦截实体类
- 整合了公共的异常处理和常用方法的工具类
- 整合了部分数据表的实体类
整合问题
在搭建网关服务时,由于网关服务集成了负载均衡和超时熔断,在配置时需要自行配置即可生效,@EnableZuulProxy启动网关的注解已经包含熔断需要的注解因此不需要额为写。最终成功启动网关服务需要的注解为:
@EnableDiscoveryClient
@EnableZuulProxy