技术栈: springcloud + mybatisplus + vue + nginx + redis + rabbitmq + nacos + shrio + mysql + maven;
使用Linux来搭建项目测试环境;
项目描述:
该项目是为一家服装制造与销售为的企业设计的,采用目前主流的电子商务企业对客户(B2C)模式,主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外该项目业实现了在线服装销售的后台管理,包括商品添加,订单的处理等功能,具体的模块划分为:用户管理模块,商品显示管理模块,管理员模块,分类管理模块,商品管理模块,订单管理模块;
责任描述:
负责商品管理模块,该模块主要功能为:首页商品显示、商品分页展示、商品详情显示,后台商品的增删改查API的书写,SSO单点登录的实现;
关键解决:
1、采用SSM框架开发模式:SpringMVC控制业务请求转发,Spring框架来创建和管理对象,降低各层模块之间的耦合性,集成Mybatis框架对Mysql数据库访问,包括数据主键映射,关联映射,集合映射以及动态sql查询,插入等操作。
2、基于Maven继承,聚合来