gullimall
介绍
谷粒商城
软件架构
本商城系统采用SpringCloud-Hoxton分布式架构,商城前端使用Thymeleaf引擎进行开发,后台使用vue2.0+ES6进行开发,
服务中心与配置中心采用Alibaba的Nacos来代替Eureka, 并且使用了Gateway来代替Zuul网关,远程调用使用到了Feign。
数据库使用Mybatis-Plus来进行配置。基本代码使用人人开源的逆向工程来进行开发。
开发环境
- 架构环境:Spring Boot2.0 + SpringCloud-Hoxton+GateWay网关 + Nacos配置中心与服务中心 +
Fegin + Java14 + Lombok + Druid数据源 - 前端环境:Thymeleaf + Vue2.0 + ES6
- 开发规范:全局跨域处理(GateWay网关处理)+ 全局统一返回 + 全局异常处理
- 开发软件:IDEA + VScode