开发环境:IDEA+Tomcat6.0+Mysql+SpringBoot+SpringCloud+MyBatis
软件架构:SpringBoot+SpringCloud+MyBatis+Mysql+react
项目描述:此项目是应中国移动公司开发的大型新零售电商平台,项目采用微服务的架构进行开发,项目包含商品、订单、支付、会员、营销、店铺、统计、门店等十几个微服务构成,有供应商、渠道商、运营人员三大门户,供应商可以创建商品或者导入商品,渠道商可以登上商城选购商品,运营人员可以对供应商、商品、渠道商等进行审核管理。
责任描述:在项目中主要负责模块的开发以及代码实现,我负责的模块是商品微服务、厅店微服务,开发过程中我参与表设计、架构搭建、异常处理等,商品、厅店微服务我负责的功能有商品新增、商品列表、商品详情、商品更新、商品分类、商品品牌等。
涉及技术:
1、该项目是采用前后端分离,前后端单独开发,提高开发效率;
2、项目采用微服务架构,功能独立,单独运行,服务之间相互调用;
3、采用Jenkins工具,自动编译、打包、测试、部署等;
4、采用docker容器管理,将项目打成镜像,方便部署到不同的服务器;
5、项目中采用ftp服务器处理附件、图片,减轻服务器压力;
6、项目中采用swagger进行单元测试,方便前后端联调。
点击空白处退出提示
评论