aop进行登录认证,认证成功后方行,失败返回自定义json
失败返回自定义json 报错
报错:Result cannot be cast to java.lang.String
代码如下
@Around("pointCut()")
public Object test(ProceedingJoinPoint pjp) throws Throwable {
int x=0;
if(x==0){
logger.info("用户token过期");
return ResultUtil.fail(ResultEnum.TOKEN_EXPIRE);//此处返回值问题
}else {
logger.info("token未过期,允许访问");
return pjp.proceed();
}
}