1
0
mirror of https://gitee.com/coder-xiaomo/flashsale synced 2025-01-10 11:48:14 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
SpringBoot秒杀项目
Go to file
2022-03-02 11:28:19 +08:00
.idea README.md添加MVC项目结构表;数据库变动。可正常显示UserModel 2022-03-01 17:17:29 +08:00
frontend 添加用户注册功能;Encrpt修改为Encrypt;添加填充测试数据 2022-03-02 11:28:19 +08:00
Others 添加用户注册功能;Encrpt修改为Encrypt;添加填充测试数据 2022-03-02 11:28:19 +08:00
src 添加用户注册功能;Encrpt修改为Encrypt;添加填充测试数据 2022-03-02 11:28:19 +08:00
.gitattributes 添加Metronic(作为LFS) 2022-03-01 21:24:58 +08:00
.gitignore gettop页面实现 2022-03-01 19:31:34 +08:00
pom.xml 用户注册功能实现(后端) 2022-03-01 22:03:09 +08:00
README.md 添加用户注册功能;Encrpt修改为Encrypt;添加填充测试数据 2022-03-02 11:28:19 +08:00

电商基础秒杀项目

项目简介基于SpringBoot数据库使用MySQL

开发工具IntelliJ IDEA 2021.3.2 (Ultimate Edition)

数据库版本MySQL 5.7

项目数据库文件:点击打开

默认用户

用户名密码均为 admin

层次结构以User为例自上向下

目录 Java对象类型 说明 举例
Controller层
Controller controller 类 class controller.UserController
View Object controller/viewobject 类 class 将用户Model转化为可供UI使用的View Object controller.UserController
Service层 转换成业务模型
Service service 接口 interface service.UserService
ServiceImpl service/impl Service接口实现类 将DataObject组装成Model service.impl.UserServiceImpl
Model service/model 类 class 用户模型Model service.model.UserModel
Dao层 对数据库的映射
Mapper dao 接口 interface dao.UserDOMapper
Mapping resources/mapping Mapper接口实现类 xml格式SQL语句 mapping/UserDOMapper.xml
Data Object dataobject 类 class dataobject.UserDO
其他
response response 用于处理HTTP请求返回 response.CommonReturnType
异常处理 用于返回错误信息
CommonError error 接口 interface error.CommonError
EmBusinessError error 枚举 enum & CommonError接口实现类 error.EmBusinessError
BusinessException error CommonError接口实现类 & 继承自Exception error.BusinessException

Tips: Model与Data Object并非完全一一对应例如UserModel是由ServiceImpl将UserDO和UserPasswordDO组装而成的。