Skip to content

VoidCanvasByte/SimpleMall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

用户模块

用户注册(含邮箱唯一校验)
用户登录(返回 token 或 session)
用户注销
用户信息获取(登录后查询自己的信息)

商品模块(核心)

商品添加(管理员)
商品列表(分页+条件搜索)
商品详情(根据 id 查单个)
商品上下架(可选)

购物车模块

添加商品到购物车
修改购物车商品数量
删除购物车商品
查询当前用户购物车

订单模块

提交订单(从购物车生成订单)
查看订单列表(用户/管理员)
查看订单详情
订单状态更新(如:待支付 -> 已支付)

技术列表

后端

✅ Java JDK 17
✅ Maven
✅ Spring Boot 3.1.8
✅ Spring Security
✅ MyBatis-Plus
✅ MySQL
✅ Springdoc (Swagger 3)
✅ Hibernate Validator / JSR-303
✅ Hutool
✅ SLF4J + Logback
✅ BCrypt

前端

Vue 3
Vite
Element Plus
Pinia
Vue Router
Axios

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages