大家写项目的时候修改了配置文件 肯定使用重启了项目,新的配置文件的内容才会生效,如何做到,不重启项目就可以使更改后的配置文件生效呢,nacos的配置中心可以帮你做到这一点哦,废话不多说 让咱们直接开始吧!
首先就是开启咱们的nacos哦
然后可以取访问咱们的nacos,默认端口为8848,所以咱们访问的网址是localhost:8848/nacos
账号密码都默认为nacos
这里就是我们所有配置的文件的列表了呀
接下来就是后端代码啦!首先呢咱们需要导入依赖,在这里大家需要注意版本哦!
org.springframework.cloud
spring-cloud-starter-bootstrap
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
然后就是写咱们的bootstrap.yml配置文件
server:
port: 8180 #端口
spring:
application:
name: base-service
profiles:
active: dev #指定开发环境
cloud:
nacos:
config:
server-addr: 127.0.0.1:8848 #服务器地址
prefix: base #文件名 如果没有配置默认文件名为${spring.application.name}
file-extension: yaml #指定文件后缀
再然后在咱们的nacos中新建咱们配置,注意命名,prefix+ -active+ file-extension,对应下来我nacos中对应的配置文件应该是base-dev.yaml
第一个输入框 输入的是咱们配置文件的名称,第二个大黑框是配置文件的内容,将application.yml中的内容复制至黑色文本框中发布就好啦
下面是我application.yml配置文件的内容
spring:
#数据源
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost/baby_manager?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
username: root
password: 123456
#mybatis配置
mybatis:
mapper-locations: classpath:**/*Mapper.xml
type-aliases-package: com.baby.base.domain
logging:
level:
com.baby.base.mapper: debug
over~最后咱们再启动项目!
咱们的配置中心就配置好啦!



