目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

JAVA全系列 教程

3762个小节阅读:7091.3k

收藏
全部开发者教程

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(390)
赞(0)

项目介绍

百战商城是一款常见的电商网站,项目采用前后端分离+微服务架构进行开发。前端开发使用了vue.js,后端使用Spring Cloud Alibaba全家桶开发。项目包含电商系统的大部分功能,分为商家端和用户端。商家端有权限管理、商品管理、广告管理等功能。用户端有用户注册和登录、搜索商品、添加购物车、商品下单、支付、秒杀商品等功能。学习本项目后,可以对电商项目和分布式解决方案有更深的理解。

image-20220901154502449

image-20220901154605902

商家端的主要功能有:

  1. 管理员管理
  2. 角色管理
  3. 权限管理
  4. 认证和授权
  5. 品牌管理
  6. 商品类型管理
  7. 商品规格管理
  8. 商品管理
  9. 秒杀商品管理
  10. 广告管理

用户端的主要功能有:

  1. 用户注册
  2. 用户登录
  3. 商品搜索
  4. 购物车管理
  5. 商品下单
  6. 支付
  7. 秒杀商品

项目技术选型

  1. 开发操作系统:Windows11
  2. 开发工具:IDEA2023
  3. 服务器操作系统:Centos7
  4. JAVA版本:JDK17
  5. 数据库:Mysql5.7 + Navicat
  6. 后端框架:SpringBoot3 + SpringMVC + Mybatis-Plus
  7. 权限控制:SpringSecurity
  8. 服务治理/配置中心:Nacos
  9. 云原生网关:Higress
  10. 分布式调用:Dubbo
  11. 分布式鉴权:JWT
  12. 分布式事务:Seata
  13. 分布式文件存储:FastDFS
  14. 分布式锁:Redisson
  15. 流量防护:Sentinel
  16. 消息队列:RocketMQ
  17. Nosql:Redis
  18. 搜索引擎:Elasticsearch8 + kibana8
  19. 容器化技术:Docker
  20. 反向代理工具:Nginx
  21. 内网穿透:Natapp
  22. 测试工具:Postman + JMeter
  23. 短信平台:阿里短信平台
  24. 支付平台:支付宝
  25. 其他技术:lombok

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2