技术栈: springcloud + mybatisplus + vue + nginx + redis + rabbitmq + nacos + shrio + mysql + maven;使用Linux来搭建项目测试环境;项目描述:该项目是为一家服装制造与销售为的企业设计的,采用目前主流的电子商务企业对客户(B2C)模式,主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外该项目业实现了在线服装销售的后台管理,包括商品添加,订单的处理等功能,具体的模块划分为:用户管理模块,商品显示管理模块,管理员模块,分类管理模块,商品管理模块,订单管理模块;责任描述:负责商品管理模块,该模块主要功能为:首页商品显示、商品分页展示、商品详情显示,后台商品的增删改查API的书写,SSO单点登录的实现;关键解决:1、采用SSM框架开发模式:SpringMVC控制业务请求转发,Spring框架来创建和管理对象,降低各层模块之间的耦合性,集成Mybatis框架对Mysql数据库访问,包括数据主键映射,关联映射,集合映射以及动态sql查询,插入等操作。2、基于Maven继承,聚合来管理项目jar包,通过module实现分模块开发。3、高并发的解决,tomcat集群配合Nginx实现负载均衡,解决单个服务器的压力。4、使用redis技术缓存数据提高服务器的速度和降低数据库访问的压力,避免出现雪崩,造成服务器宕机。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论