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属性即可

相关推荐
人道领域13 小时前
【LeetCode刷题日记】93.复原IP地址
java·开发语言·算法·leetcode
摇滚侠13 小时前
JavaWeb 全套教程 Listener 112-113
java·开发语言·servlet·tomcat·intellij-idea
曹牧14 小时前
Java:Deprecated 是
java·开发语言
用户9168422027414 小时前
Spring Boot application.yml 最全避坑与多环境配置
java·后端
kobe_t14 小时前
‌Spring AI
java
骄马之死15 小时前
Spring 核心知识点(IOC + AOP + 事务)
java·后端·spring
学计算机的计算基15 小时前
2026 年 AI 助手三国杀:Claude Code vs 腾讯马维斯 vs MiniMax Mavis,我同时用了三周,结论很意外
java·人工智能·python·算法·langchain
_Aaron___15 小时前
Spring AI 应用上线前,先把大模型调用变成可观测链路
java·人工智能·spring
小糯米60115 小时前
C语言 自定义类型:联合和枚举
java·c语言·开发语言
weixin_5231853215 小时前
Java基础知识总结(二):JVM内存结构与变量生命周期
java·开发语言·jvm