项目结构,如下:
问题:在子模块中始终获取不到Nacos中的配置信息?
Nacos配置信息,如下:
代码片段,如下:
解决办法:
1. 首先在启动服务Controller类中写一个测试方法,是否可以获取到Nacos配置,测试结果发现
@RefreshScope // 这个注解一定要加上,不然会导致Nacos配置信息修改后,这里不会自动刷新。
@RestController
public class SysLoginController
{
@Value("${xss.enabled}")
private String enabled;
@Value("${xss.excludes}")
private String excludes;
@Value("${xss.urlPatterns}")
private String u