本文基于Springboot3.3.2及Springcloud2023.0.1版本编写。 SpringScopedProxy是什么 在使用Springcloud配置中心动态配置更新功能时,笔者发现在给一个类加上@RefreshScope注解后,其中@Value注入的字段会被自动更新。起初笔者以为Spring在收到配置更新事件后会自动设置该bean的字段值,但测试后发现配置更新是通过重建整个bean的方式来实现的。实验代码如下: @RestController publicclassTestController{ @Autowired privateRefreshClazzrefreshClaz...

  g6unN5OHjTX2   2024年08月07日   31   0   0 Java

背景 公司规范要求配置文件里不能出现明文的密码。最近项目引入了Nacos作为服务的配置中心,使用的是spring-cloud-starter-alibaba-nacos-config这个包。基本的bootstrap.yaml配置如下: spring: cloud: nacos: config: server-addr:<host>:<port> prefix:application group:shared namespace:xxx file-extension:yaml username:user password:plain_text_password ........

  g6unN5OHjTX2   2024年08月07日   53   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~