首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
Cache cache = Redis.use空指针异常
jfinal爱好者22
2020-12-07 09:27
Cache cache = Redis.use("ACTIVITYUSER"),在作为类的成员变量空指针异常,放到方法内部可以解决。是什么原因?
项目:
JFinal
评论区
JFinal
2020-12-07 11:46
很可能是时机不对,在 RedisPlugin.start() 被调用之后才可以使用 Redis.use()
设置两个断点验证一下哪个先调用
回复
jfinal爱好者22
2020-12-07 18:18
@JFinal
明白了。我是在启动类里面加了定时任务,定时任务类有个静态的Service类,启动类启动的时候,就生成Cache对象。那时候Redis插件还没有put进来。所以空指针异常。
回复
发送
我要反馈
热门反馈
扫码入社
设置两个断点验证一下哪个先调用