SpringCloud使用Nacos作为配置中心统一管理配置方式
更新时间:2026年05月20日 11:04:44 作者:学习不易
文章介绍了如何引入依赖、创建bootstrap.properties文件、添加配置信息、使用注解动态获取及刷新配置等步骤,以便优先从Nacos中获取配置信息
1、引入依赖
<!-- 微服务-配置中心 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
2、创建一个bootstrap.properties
spring.application.name=gulimall-coupon
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
(1)项目名称
(2)nacos的网络端口
3、需要给配置中心添加一个和项目名称一样的gulimall-coupon.properties

4、为properties添加配置
添加信息
5、添加注解
(1)@RefreshScope
动态获取并刷新配置
(2)@Value("${}")
获取properties文件中的信息
所有信息优先获取nacos中配置的信息
6、总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
java连接zookeeper的实现示例
ZooKeeper官方提供了Java API,可以通过Java代码来连接zookeeper服务进行操作,本文就来介绍一下java连接zookeeper的实现示例,具有一定的参考价值,感兴趣的可以了解一下
2023-11-11
Java多线程之同步工具类CyclicBarrier
这篇文章主要介绍Java多线程之同步工具类CyclicBarrier,它是一个同步工具类,它允许一组线程互相等待,直到达到某个公共屏障点,支持一个可选的Runnable命令,在一组线程中的最后一个线程到达之后,该命令只在每个屏障点运行一次。下面来看文章具体内容
2021-10-10
JAVASE精密逻辑控制过程详解(分支和循环语句)
在一个程序执行的过程中各条语句的执行顺序对程序的结果是有直接影响的,这篇文章主要给大家介绍了关于JAVASE精密逻辑控制(分支和循环语句)的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
2024-04-04
Java超详细精讲数据结构之bfs与双端队列
广搜BFS的基本思想是: 首先访问初始点v并将其标志为已经访问。接着通过邻接关系将邻接点入队。然后每访问过一个顶点则出队。按照顺序,访问每一个顶点的所有未被访问过的顶点直到所有的顶点均被访问过。广度优先遍历类似与层次遍历
2022-07-07
一个Java工程师超实用的17个日常效率工具
这篇文章主要总结介绍了一个Java工程师超实用的17个日常效率工具,中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具,每个工具都给出了详细的代码示例,需要的朋友可以参考下
2026-03-03
Java基础知识之I/O流和File类文件操作
众所周知java语言提供给程序员非常多的包供编程时使用,方便又快捷,下面这篇文章主要给大家介绍了关于Java基础知识之I/O流和File类文件操作的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2022-04-04
浅谈Java中的分布式锁
这篇文章主要介绍了浅谈Java中的分布式锁,为了保证一个方法或属性在高并发情况下的同一时间只能被同一个线程执行,在传统单体应用单机部署的情况下,可以使用Java并发处理相关的API(如ReentrantLock或Synchronized)进行互斥控制,需要的朋友可以参考下
2023-09-09
最新评论