威尔源码网

高仿京东商城的系统源码

高仿京东商城的系统源码高仿京东商城的系统源码

设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存等,基于SpringCloud框架开发。github误标记为js项目,但其实是用java开发的。

基于SSM框架开发的商城系统,代码严格遵循MVC分层思想,可部署到服务器上,设计精良,不断完善

前端:
前端对应View层
前端使用jsp页面展示,并通过EL表达式接收服务器打给浏览器的数据
使用js实现网页动态效果,通过jQuery简化操作,并配合html5实现前端的数据校验
使用Ajax技术完成前端用户名可用性校验、退出登录功能

过滤器:
com.supermarket.filter包用于存放过滤器
CharacterEncodingFilter类实现全局乱码处理,包括POST请求、GET请求、响应
AutoLogin类实现用户自动登录功能

Controller层:
com.supermarket.web包对应Controller层,通过SpringMVC实现
UserController类实现用户登录、注销、注册、检查用户名等功能
com.supermarket.interceptor包为SpringMVC拦截器,通过Logging类实现用户请求信息的日志记录

Service层:
com.supermarket.service包属于Model层
使用com.supermarket.service.UserService实现登录、注册、检查可用性等功能
使用com.supermarket.service.ValistrService完成验证码生成和比对相关功能
com.supermarket.aspect存放切面类,其中Logging实现异常日志记录、执行时间统计等功能

DAO层:
com.supermarket.dao包属于Model层,通过MyBatis实现
UserDao为接口,配合UserMapper使用
com.supermarket.mapper为MyBatis的mapper文件存放位置,配合UserDao实现对用户的增删改查

最新版更新内容:
0.4 
使用Maven重构依赖
使用SpringCloud重构项目
重构数据库
增加common微服务: 存放共享资源(如JavaBean, 工具类, ViewObject)
增加商品微服务:新增、修改、查询功能
增加用户微服务:用户名校验、注册
增加图片微服务:图片上传
增加nginx:负载均衡、动态静态资源分离


VIP资源

您需要注册登录并升级会员后才能查看!

本文链接:http://www.wller.cn/post/2911.html

版权声明:
1、本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有!
2、若您需要使用非免费的软件、源码或服务,请购买正版授权并合法使用!
3、本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理!
4、本站所有资源均是收集而来,资源均不包含安装服务和技术支持!且不知道能不能用,请谨慎下载
5、免费源码均来自网络收集,不保证完整性和可用性
6、本站不提供任何技术支持,源码搬运其他网络站点,站长不会这种技术,请自行测试
7、免费源码适合有基础的用者,需要创建数据及修改模板标签、调试修改路径等调试工作
8、欢迎前往http://www.wller.cn 购买虚拟主机,本站所有源码及模板均支持。
9、注意:本站不提供任何技术,资源收集网络,如有侵权,联系我删除。

发表评论

还没有评论,快来说点什么吧~