# SpringBoot-Mall
### 主要功能:提供了商城系统的后端Api,不包含前端页面,体现了前后端解耦分离的思想。实现了商品,购物车,订单系统,单点登录系统等4个功能模块
### 技术要点:
使用了线程池+队列解决“订单并发”问题
使用了Redis解决集群间session存储问题
使用了Spring Security 以及 Spring Security OAuth 实现基于JWT的单点登录
设计了实时消息服务,使用消息队列kafka实现,用于异步构建任务
使用ElasticSearch实现站内搜索引擎
### TODO:
使用了常见的设计模式对项目结构进行重构
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot商城系统Demo,主要功能:提供了商城系统的后端Api,不包含前端页面,体现了前后端解耦分离的思想。实现了商品,购物车,订单系统,单点登录系统等4个功能模块.zip (43个子文件)
23dhjig
pom.xml 6KB
src
test
java
com
example
demodeal
DemodealApplicationTests.java 339B
main
resources
application.properties 368B
java
com
example
demodeal
thread
ThreadPoolManager.java 4KB
DBThread.java 940B
repository
OrderItemRepository.java 230B
OrderRepository.java 218B
UserRepository.java 358B
GoodsRepository.java 291B
security
property
OAuth2ClientProperties.java 921B
SecurityProperties.java 477B
CustomUserDetailsService.java 2KB
config
OAuth2ResourceServerConfig.java 987B
OAuth2AuthenticationServerConfig.java 307B
SecurityCoreConfig.java 439B
controller
GoodsController.java 3KB
UserController.java 2KB
OrderController.java 2KB
OrderItemController.java 3KB
utils
ResultUtil.java 899B
DateTimeUtil.java 2KB
JsonUtil.java 4KB
service
SearchService.java 510B
OrderService.java 186B
UserService.java 72B
OrderItemService.java 77B
GoodsService.java 73B
search
GoodsIndexMessage.java 956B
ElasticSearchConfig.java 1KB
GoodsIndexKey.java 125B
impl
UserServiceImpl.java 200B
OrderServiceImpl.java 741B
OrderItemServiceImpl.java 398B
GoodsServiceImpl.java 154B
SearchServiceImpl.java 10KB
enums
ResultEnum.java 399B
DemodealApplication.java 316B
domain
Goods.java 1KB
Result.java 891B
Order.java 982B
User.java 948B
OrderItem.java 1KB
README.md 640B
共 43 条
- 1
资源评论
奔强的程序
- 粉丝: 967
- 资源: 2710
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Easy Save - 3.5.6
- 基于tensorflow的目标检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目)
- 基于Python皮肤电信号的情绪识别算法源码+模型+PPT+详细文档+全部数据资料.zip
- 基于Python皮肤电信号的情绪识别算法源码+模型+PPT+详细文档+全部数据资料.zip
- 区块链毕业设计 基于区块链的慈善募捐平台的智能合约源码+详细文档+全部资料(高分项目).zip
- 区块链毕业设计 基于区块链的慈善募捐平台的智能合约源码+详细文档+全部资料(高分项目).zip
- 区块链毕业设计 基于区块链的慈善募捐平台的智能合约源码+详细文档+全部资料(高分项目).zip
- 免费听歌软件,支持无损音乐下载,支持收藏音乐同步
- 锐起RDV-5.0 build 6503
- ngrok-stable-windows-amd64.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功