海亮电商平台
项目开发工具:
• Vue+ HBuilder X+ JDK1.8+Tomcat+Maven +IntelljiIDEA+ Gitee
技术选型:
• 后端技术栈:Spring Boot+SpringMVC+MP+MySQL+Nginx
• 前端技术栈:Html5+CSS+Vue+ JavaScript+ElementUI • 中间件:Nginx
项目描述:
在互联网对传统冲击,加之疫情期间的特殊情况,传统线下商场开辟电商平台,而单体项目并不足以满
足需求,基于 Springboot,Springcloud 的电商项目能够有效实现高并发,高可靠,可扩展的需求;
软件架构:
• Vue+Ajax+ Mysql(5.7)+Nacos+Sentinel+Gateway+Feign(6.2.5)+Nginx(1.21)
技术描述:
• 基于 Vue 脚手架搭建项目;
通过 SpringSecurity 进行登陆的认证,提高系统安全性; 每个模块在 Nacos 注册和发现中心注册;
通过 Feign 的远程服务调用来实现业务; Config 配置中心来进行模块配置; Sentinel 进行容错与
控制流量以及降级; Gateway 网关统一调用入口和权限校验 ;
Nginx 实现反向代理和高并发负载均衡,进行商品图片的回显以及进行最终的项目部署 ;
•责任描述:
• 负责商品模块的增删改查、进行限流熔断与监控。
技 术 点:
• 使用 Mybatis 分页对象实现不同商品分页展示
• 对商品模块信息进行增删改查;
• 利用 Sentinel 对服务进行限速与熔断和监控;
• 服务的配置与服务之间的调用。