springcloud实现配置的动态获取
2024-01-03 01:37:25
springcloud实现配置的动态获取
- 依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
- 使用注解@Value
@Value("${spring.dataId.versionId}")
private String versionId;
避坑:
你的nacos配置文件上面一定要有这个括号里面的id,不管是什么值,必须有,否则无法启动,到这里只能获取到数据,但是无法动态获取,修改配置文件的属性之后,不启动程序的情况下,没办法获取到值。
3. 需要在成员变量的这个类上加一个注解
@RefreshScope
就可以了
文章来源:https://blog.csdn.net/qq_42251944/article/details/135350398
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!