0


Springboot 集成 nacos (小白已测)

** 1.先看一下自己搭建的项目目录**

2.在子模块的 pom.xml 添加如下

<!--nacos-->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
    <version>2.2.6.RELEASE</version>
</dependency>
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    <version>2.2.6.RELEASE</version>
</dependency>

** 3.新建一个bootstrap.yml 添加如下**

spring:
  application:
    name: nacos-config
  profiles:
    active: dev
  cloud:
    nacos:
      username: nacos
      password: nacos
      server-addr: 127.0.0.1:8848  #nacos服务地址
      config:
        refresh-enabled: true  #修改后自动加载
        group: dev   #nacos配置文件所选择的group
        file-extension: yaml  #读取nacos配置文件后缀

3.1 这里出现一个问题 就是创建 bootstrap.yml 的时候不会变成小绿叶 是一个灰色的方格

**解决方法:网上搜好多不好使 其实原因也是很简单 就是引用的 pom.xml 里面的 jar 包不对 这俩我可是找好久的 就可以直接变成小绿叶 **

4.创建一个controller进行测试 如下

@RequestMapping(value = "/maintest")
public String maintest(){
    return "maintest";
}

@Value("${name}")
private String name;


@GetMapping("/refresh")
public String getConfigName(){

    return "your name is:"+name;
}

5.在启动项添加 如下

@EnableDiscoveryClient

6.在Nacos 里面进行配置

** 7.运行代码**

8.访问路径

** 9. 小测试就完成了**

标签: java

本文转载自: https://blog.csdn.net/weixin_51051633/article/details/126243075
版权归原作者 小小菜鸟! 所有, 如有侵权,请联系我们删除。

“Springboot 集成 nacos (小白已测)”的评论:

还没有评论