技术框架 : Spring + SpringMVC + Mybatis + MySQL + Redis + Neo4j +Jenkins+ RabbitMQ + SpringCloud + Xxl-Job + 美团Leaf等。
我负责的:
1. 支付模块 : 设计了可扩展的支付渠道配置,具体支付实现类完成支付功能;使用分布式锁
解决支付交易单的幂等性问题;对于支付结果提供两种方式保证回显的时效性;
2. 运费计算 : 根据测量的物品重量, 体积结合维护的运费模板计算运费, 回显给小程序;
3. 路线规划 : 在neo4j数据库中维护一级二级转运中心和网点信息, 设计出成本最低和运送节点最少两种查询方式, 根据用户的选择规划路线;
4 .实现对接百度、腾讯、阿里云可提供批量的短信发送服务;
数据导入导出,使用 EasyExcel 技术对数据实现导入导出;
5 .用户登录鉴权,在后台管理对登录用户进行权限鉴定;