在静态方法中注入StringRedisTemplate客户端(spring 静态类注入)

在静态方法中注入StringRedisTemplate客户端        描述:在静态方中使用 stringRedisTemplate对象的时候,这个客户端的值是null,这时需要考虑是不是通过s

说明:在静态方法中使用stringRedisTemplate 对象时,客户端上的值为null。此时,需要考虑通过setter插入时,setter方法是否不是@Autowired。如果不添加@Autowired,StringRedisTemplate客户端无法成功注入。

将StringRedisTemplate 客户端正确注入静态方法

//setter方法注入Redis客户端

私有静态StringRedisTemplate stringRedisTemplate;

@Autowired

公共无效setStringRedisTemplate(StringRedisTemplate stringRedisTemplate){

TokenUtils.stringRedisTemplate=stringRedisTemplate;

}

#上面关于在静态方法中插入StringRedisTemplate客户端的相关内容源码网络仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91756.html

(0)
CSDN的头像CSDN
上一篇 2024年6月23日
下一篇 2024年6月23日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注