
在网上找了很久,在启动类加了一段代码就可以了
@Bean
public static PropertySourcesPlaceholderConfigurer placeholderConfigurer() {
PropertySourcesPlaceholderConfigurer c = new PropertySourcesPlaceholderConfigurer();
c.setIgnoreUnresolvablePlaceholders(true);
return c;
}

其中实体类以及读取参数是这样设置的:



NACOS:

本文介绍了如何在Spring Boot应用中正确配置PropertySourcesPlaceholderConfigurer,以实现忽略无法解析的占位符,确保Nacos配置的顺利加载。通过在启动类添加@Bean注解的方法,设置ignoreUnresolvablePlaceholders为true,可以避免因配置文件中的某些占位符未定义导致的启动错误。
1392

被折叠的 条评论
为什么被折叠?



