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 分钟前
【其他】基于Trae的大模型智能应用开发
android·java·数据库
毕设源码-郭学长8 分钟前
【开题答辩全过程】以 个人任务管理系统APP为例,包含答辩的问题和答案
java
专注VB编程开发20年13 分钟前
vb.net,c#线程池 Dim tasks As New List(Of Task) 线程多了,后面几个可能要等一二秒后再启动
java·linux·jvm
莫寒清16 分钟前
MyBatis 中 ${} 和 #{} 有什么区别?
java·面试·mybatis
2301_8049475835 分钟前
nginx
java·服务器·nginx
柒.梧.43 分钟前
零基础吃透Java核心基础:JDK/JRE/JVM全解析+跨平台原理
java·开发语言·jvm
sheji34161 小时前
【开题答辩全过程】以 基于Java的宠物酒店管理系统设计与实现为例,包含答辩的问题和答案
java·开发语言·宠物
ServBay1 小时前
彻底重绘Spring Boot性能版图,资源占用缩减80%
java·spring boot·后端
威风的虫1 小时前
LangGraph的介绍
java·开发语言
康小庄1 小时前
Java阻塞队列——用法及常用场景
java·开发语言·数据库·spring boot·spring·jetty