充电桩
项目介绍:如祺出行对接外来充电桩企的系统
技术选型:SpringCloud + SpringBoot + Mybatis-Plus + Mysql
项目职责:参与企业充电、优惠券模块需求分析;数据库表设计;后台的开发及单元测试
技术要点:1.使用mybatis-plus完成基础增删改查业务逻辑的处理
2.使用Redisson分布式锁解决优惠券事务问题
3.使用策略模式设计不同桩企计价方式及优惠券
4.使用Redis缓存站台信息,减少数据库查询压力
5.使用Ribbon进行充电桩与网关、司机等服务间的远程调用及负载均衡
6.使用Mockito自测开发的功能