Nacos - Springboot ,nacos 与 springboot 进行集成

Nacos - Springboot ,nacos 与 springboot 进行集成


1、增加pom 依赖项

nacos-config-spring-boot-starter 的版本0.2.1与 springboot的2.1.x匹配

        <dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>nacos-config-spring-boot-starter</artifactId>
            <version>0.2.1</version>
        </dependency>
        <dependency>
            <groupId>com.alibaba.nacos</groupId>
            <artifactId>nacos-client</artifactId>
            <version>1.1.3</version>
        </dependency>

2、增加配置项

nacos:
  config:
    server-addr: ******

3、在某个组件中使用nacos 配置的属性

在类上标记,使用哪个dataId 哪个 group 下的配置文件中的内容

@NacosPropertySource(
        dataId = "****",
        autoRefreshed = true,
        groupId = "****"
)

引入该配置文件内的具体配置项

    @NacosValue(NacosConfigKey.MAP_ADDRESS)
    private String address;
    @NacosValue(NacosConfigKey.MAP_METRO)
    private String metro;
    @NacosValue(NacosConfigKey.MAP_TRANSIT)
    private String transit;
    @NacosValue(NacosConfigKey.MAP_IFRAME_URL)
    private String iframeUrl;
    @NacosValue(NacosConfigKey.CULTURE)
    private String culture;
发布了442 篇原创文章 · 获赞 1375 · 访问量 210万+

猜你喜欢

转载自blog.csdn.net/qq_15071263/article/details/103374282