一个基于 SpringCloud 设计精良的网上商城
由于公众号文章推送规则的改变,所以为了大家能够准时收到我们的文章推送,请记得将公众号:Java后端编程设为星标~这样就不会错过每一篇精彩的推送啦~
简介
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中!
预览
功能说明
用户微服务
- 用户登录
- 用户注册
- 用户登出
- 用户名可用性校验
- 用户登录状态获取
商品微服务
- 分页查询
- 单个商品查询
- 商品新增
- 商品修改
公共资源微服务
- 公共资源微服务同时也是SpringCloud的Eureka模块
- 提供了常用的JavaBean, ViewObject, 工具类
zuul网关
- SpringCloud的zuul网关模块
- 自动登录功能
图片微服务
- 图片上传功能
- 生成验证码功能
- 清除验证码在redis中的缓存
购物车微服务
- 购物车查询
- 购物车新增商品
- 购物车删除商品
- 购物车修改商品
包结构说明
-com.supermarket.*.filter对应于微服务的过滤器
-com.supermarket.*.controller对应于微服务的controller层
-com.supermarket.*.aspect对应于微服务的切面类
-com.supermarket.*.service对应于微服务的service层
-com.supermarket.*.dao对应于微服务的dao层
-com.supermarket.*.exception对应于微服务的自定义异常
-com.supermarket.*.domain对应于微服务的JavaBean
-com.supermarket.*.utils对应于微服务的工具类
-com.supermarket.*.vo对应于微服务的ViewObject
小结
总的来说还是很不错的,但是看其版本迭代说明,还用到了EL表达式以及JSP、Servlet 相关的东西,不过有想拿来练手的小伙伴也是可以一试的。
源码地址:
1. 识别并关注下方公众号👇;
2. 在下面公众号后台,回复关键字「
12」:
扫码回复【12】
阅读原文 最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。