NutzCN Logo
问答 调用redis空指针
发布于 120天前 作者 binfoo 83 次浏览 复制 上一个帖子 下一个帖子
标签:

WARN ] 10:25:27.206 org.nutz.mvc.impl.processor.FailProcessor.process(FailProcessor.java:28) - Error@/init/light :
java.lang.NullPointerException
at com.landleaf.www.module.ConfigInitModule.checkToken(ConfigInitModule.java:258)
at com.landleaf.www.module.ConfigInitModule.light(ConfigInitModule.java:54)
at com.landleaf.www.module.ConfigInitModule$$FASTCLASS._invoke(ConfigInitModule.java:1)


@Aop("redis") public static boolean checkToken(String userId, String token) { //校验token是否有效,如果与redis不一致或者过期则返回 String rToken = jedis().get(RedisKey.RKEY_HOMEUSER_ACCESSTOKEN + userId); String valid = JwtTokenUtils.validToken(userId, token); log.debug(rToken + valid); if (!rToken.equals(token) || !"VALID".equals(valid)) { return false; } return true; }
3 回复

静态方法的aop不会生效

那静态方法要怎么用

我把static去掉好像可以了

添加回复
请先登陆
回到顶部