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

相关推荐
唠点键盘之外的7 小时前
10 Spring Boot + 大模型:Java 项目接入 AI 的三种姿势
java·spring boot·aigc·cursor
NWU_LK7 小时前
【WebFlux】第五篇 —— 两种编程模型与 WebClient
java
增量星球7 小时前
《持续交付2.0系列六》业务需求协作管理
java·运维·自动化·devops·持续部署·持续集成
重生之我是Java开发战士7 小时前
【Java EE】Spring IoC 与 DI
java·spring·java-ee
SimonKing7 小时前
阿里要求全员卸载 Claude Code:事件始末与深层逻辑
java·后端·程序员
云烟成雨TD7 小时前
Agent Scope Java 2.x 系列【42】2.0 GA 正式发布:从透明开发迈向智能体系统工程
java·人工智能·agent
猫猫不是喵喵.8 小时前
SpringBoot自动装配原理
java·spring boot·后端
刘小八8 小时前
Redis 缓存一致性:一文讲透延时双删原理、并发时序
java·数据库·redis·缓存
吃饱了得干活8 小时前
从0到1实现消息已读未读:从基础设计到高并发架构
java·后端·架构
r_oo_ki_e_8 小时前
java微服务
java·微服务