赞
踩
redisTemplate直接调用opfor..来操作redis数据库,每执行一条命令是要重新拿一个连接,因此很耗资源,让一个连接直接执行多条语句的方法就是使用SessionCallback,同样作用的还有RedisCallback,但不常用。
- redisTemplate.execute(new SessionCallback(){
-
- @override
- public Object execute(RedisOperations ro){
-
- ro.opfor..//获取操作对象在执行一些语句
- }
- });
还有一种便捷式写法:Lambda表达式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。