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

相关推荐
小灵不想卷1 天前
LangChain4j Low 和 Hight-level API
java·langchain4j
Cosmoshhhyyy1 天前
《Effective Java》解读第39条:注解优先于命名模式
java·开发语言
亓才孓1 天前
[SpringIOC]NoSuchBeanDefinitionException
java·spring
追随者永远是胜利者1 天前
(LeetCode-Hot100)20. 有效的括号
java·算法·leetcode·职场和发展·go
前路不黑暗@1 天前
Java项目:Java脚手架项目的文件服务(八)
java·开发语言·spring boot·学习·spring cloud·docker·maven
毅炼1 天前
Java 集合常见问题总结(3)
java·开发语言·后端
百锦再1 天前
Java多线程编程全面解析:从原理到实战
java·开发语言·python·spring·kafka·tomcat·maven
Cosmoshhhyyy1 天前
《Effective Java》解读第38条:用接口模拟可扩展的枚举
java·开发语言
wangbing11251 天前
平台介绍-主数据系统-同步消息设计
java
小冷coding1 天前
【Java】最新Java高并发高可用平台技术选型指南(思路+全栈路线)
java·开发语言