11.做过电商类项目,熟悉分布式项目、分布式缓存
1.参与项目的需求评审会,确认项目功能划分以及开发周期。
2.与前端人员合作实现后台功能与页面功能的数据对接。
3.根据项目经理安排的任务和产品经理提出的需求,按时并高效实现功能。
项目名称 :省钱月卡
开发环境 :Idea开发工具、JDK1.8、SpringBoot、MySQL数据库
使用框架 :
Mybatis / Mybatis Plus / apolloY / SpringBoot / Lombok
项目描述 :
该项目是电商类月卡的活动。用户可以通过购买开通月卡或随单购买即可开通省钱月卡。使用版本号进行标记,每次活动期间只能开卡一次。从开卡后开始计算一个月,到期后卡自动无效。开通后用户可领取多个红包并进行使用。
责任描述 :
1.通过上游调用接口,保存用户下单购卡记录,并对用户是否是随单购买进一步的进行逻辑处理
2.将视觉提供的图片配置起来,再向前端提供活动弹窗,落地页展示接口
3.当用户领取红包时,通过rpc调用下游服务将用户领取的红包id传入,返回用户红包id,并保存在DB中。
4.使用SpringBoot 的计划任务Scheduled对领取或使用后红包状态更新显示,由于数据量较大使用批量查询的rpc接口来查询用户红包状态
5.并在开发中对表结构的调整与完善,对接收下单通知进行幂等操作保证数据的准确性,以及领取红包时的Redis分布式锁的设置。
该项目是电商类月卡的活动。用户可以通过购买开通月卡或随单购买即可开通省钱月卡。使用版本号进行标记,每次活动期间只能开卡一次。从开卡后开始计算一个月,到期后卡自动无效。开通后用户可领取多个红包并进行使用。
该项目是电商类月卡的活动。用户可以通过购买开通月卡或随单购买即可开通牛奶卡。使用版本号进行标记,每次活动期间只能开卡一次。从开卡后开始计算一个月,到期后卡自动无效。