项目描述:
该项目是一个二手物品交易的B2B2C平台,主要包括的模块有物品搜索模块,物品详情模块,商家入驻模块,购物车模块,订单模块等。
主要技术:
项目整体采用soa分布式架构,使用dubbo进行通信,zookeeper作为注册中心。使用spring,springmvc,mybatis框架,使用maven构建项目,git作为版本控制工具。
个人职责:
1、完成用户注册模块的开发,采用基于 Springboot 的短信微服务技术(阿里大鱼+activemq);
2、完成用户登录模块的开发,采用 CAS实现单点登录,采用springsecurity实现权限控制;
3、完成搜索模块的开发,采用 solr服务器实现,并通过 activemq技术同步索引库;
4、完成门户首页广告,图片展示(redis+fastdfs)。