优惠券是什么时候加入redis缓存的

来源:6-28 用户应用子系统 - Token 上传 Controller 实现

一白_yibai

2018-09-13

老师,优惠券是在哪加入缓存的,商户系统还是用户系统?看课程介绍上面的架构图,优惠券投放后有个优惠券token保存,这个在代码中哪块怎么体现出来的

写回答

1回答

张勤一

2018-09-13

这个在投放的时候就已经完成了,可以看看投放优惠券那里

0
1
一白_yibai
public Response dropPassTemplate(PassTemplate template) { Response response = new Response(); //校验优惠券码的有效性 ErrorCode errorCode = template.validate(merchantsDao); if(errorCode != ErrorCode.SUCCESS){ response.setErrorCode(errorCode.getCode()); response.setErrorMsg(errorCode.getDesc()); }else{ String passTemplate = JSON.toJSONString(template); kafkaTemplate.send( Constants.TEMPLATE_TOPIC, Constants.TEMPLATE_TOPIC, passTemplate); log.info("DropPassTemplates: {}", passTemplate); } return response; } 这段投放的代码里只是下发到kafka,没写入redis啊
2018-09-13
共1条回复

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程