nacos增加修改配置实时生效

效果: 在nacos配置中心,动态增加或者修改配置,不用重启服务器,配置实时生效

1、nacos加配置

#sftm是否脱敏,N不脱敏,Y脱敏

cs.sftm=N

2、java代码加配置类

复制代码
/***
 * nacos的动态参数,支持热启动
**/
@Component
@ConfigurationProperties(prefix = "cs")
@Data
@RefreshScope
@Slf4j
public class DynamicCsConfig {

    //是否脱敏,N不脱敏,Y脱敏
    private String sftm;


}

3、使用

复制代码
@Autowired
private DynamicCsConfig dynamicCsConfig;

//使用参数

String sftm = dynamicCsConfig.getSftm();

4、扩展

以后需要增加动态配置参数,都可以在nacos配置成 cs.xx = xxxxx

然后在dynamicCsConfig增加xx属性即可

相关推荐
liangbo77 分钟前
01-Java 集合框架全景:从 Collection 到 Map 一张关系网理清
java
xuxigifxfh10 分钟前
HJ15 求int型正整数在内存中存储时1的个数
java·开发语言·华为机考
Wokoo713 分钟前
自动化测试入门:核心场景、回归测试与 Web 自动化环境搭建
java·开发语言·测试工具
我是人✓36 分钟前
Spring IOC注解全解析和Spring整合测试单元
java·后端·spring
智购科技无人售货机工厂店43 分钟前
玻璃瓶饮料破损率突然上升,排查发现是取货口缓冲垫老化了~YH
java·开发语言·人工智能·python·eclipse
镜象科技1 小时前
中小学AI心理健康解决方案服务商怎么选?2026年选型参考
android·java·人工智能
阿狗童鞋1 小时前
高并发系统设计实战指南
java·spring boot·spring cloud
Sam_Deep_Thinking1 小时前
CountDownLatch实现原理
java·后端·面试·程序员
小狼Solar1 小时前
SAP MDG 功能范围说明(基于S/4HANA 2025)
java·开发语言
范中勤1 小时前
Python 与 Java:模块、包、对象、反射核心差异总结
java·python·面试·反射·元类