代码使用@Value注解方式获取参数,但是在nacos中修改noLoginRequireUrl值不生效
@Component
public class AccessTokenInterceptor implements HandlerInterceptor
/**
* 免登录URL,多个用英文分号隔开。
*/
@Value("${noLoginRequireUrl}")
private String noLoginRequireUrl;
}
修复方法,在类上添加@RefreshScope注解:
@Component
@RefreshScope
public class AccessTokenInterceptor implements HandlerInterceptor
/**
* 免登录URL,多个用英文分号隔开。
*/
@Value("${noLoginRequireUrl}")
private String noLoginRequireUrl;
}
.