博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring data redis pubsub 简单接入
阅读量:6607 次
发布时间:2019-06-24

本文共 880 字,大约阅读时间需要 2 分钟。

hot3.png

配置文件:

消息处理类:

public class DefaultMessageDelegate {    @Autowired    private TrademarkMatchService trademarkMatchService;    public void handleMessage(String message) {        try {            String[] ids = message.split("::");            System.out.println(ids);            String trademarkId = ids[0];            String openid = ids[1];            trademarkMatchService.vote(Long.parseLong(trademarkId), openid);        } catch (Exception e) {            e.printStackTrace();        }    }}

发布消息:

@Autowiredprivate StringRedisTemplate redisTemplate;redisTemplate.convertAndSend("votes_message", "123345"+"::"+5522);

设置值:

redisTemplate.opsForValue().set("test", "testnew", 10, TimeUnit.SECONDS);

获取值:

String result = redisTemplate.opsForValue().get("votes_message");

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/2613235/blog/810458

你可能感兴趣的文章
Win7,win8 Cisco *** Reason 442: Failed to Enable Virtual Adapter
查看>>
python IP地址十六进制二进制间相互转换
查看>>
Redis内存使用优化与存储
查看>>
centos上安装 Python3x
查看>>
Python中字符串格式化的细节
查看>>
OneProxy中间件生产使用经验视频分享
查看>>
PowerShell运维人员常用命令收集整理
查看>>
Gitlab数据迁移
查看>>
了解相关.NET Framework不同组件区别及安装知识
查看>>
ToughRADIUS快速指南
查看>>
混日子的老程序员感受结对编程的威力【工作效率狂提高】
查看>>
Kubernetes+Prometheus+Grafana部署笔记
查看>>
我的友情链接
查看>>
寻找志同道合的朋友!
查看>>
linux磁盘管理基本命令
查看>>
实现自己的.NET Core配置Provider之Yaml
查看>>
实现拖拽ImageView
查看>>
我的友情链接
查看>>
Working with Constraints in Interface Builder
查看>>
saltsatck-grains
查看>>