项目描述及完成功能:
所使用框架:spring boot + mybatis
商家中心项目主要分为三大服务:内部api服务,商家对接服务和开放api服务。
内部api服务:主要对公司内部系统提供商家商品信息,商家基本信息和商家下单操作等一些数据。
商家对接服务:主要对接于商家系统,主要对接接口为,商家全量商品接口,商家增量商品接口,单独商品信息查询接口,商家商品下单接口。其中全量商品获取为通过任务每天凌晨同步一次。增量为没15分钟同步一次。并且使用线程池保障了不同商家商品同步的效率。通过mq和内部订单系统通信下单。
开发api服务:该服务主要提供接口给到商家,通过我们提供的数据格式进行商品信息的新增和更新。
主要责任描述:内部api服务开发,商家对接服务开发,开放api服务开发。