广告
返回顶部
首页 > 资讯 > 精选 >nacos中使用@Value注解获取不到值如何解决
  • 462
分享到

nacos中使用@Value注解获取不到值如何解决

2023-07-05 19:07:05 462人浏览 泡泡鱼
摘要

这篇文章主要介绍了Nacos中使用@Value注解获取不到值如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nacos中使用@Value注解获取不到值如何解决文章都会有所收获,下面我们一起来看看吧。可能导

这篇文章主要介绍了Nacos中使用@Value注解获取不到值如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nacos中使用@Value注解获取不到值如何解决文章都会有所收获,下面我们一起来看看吧。

可能导致问题的原因:
1.nacos中的配置文件名不规范,官网有命名规则:“前缀”-“激活的环境配置”."文件后缀”
例如:nacosdemo-dev.yaml

nacos中使用@Value注解获取不到值如何解决

配置文件的后缀名写错了,后缀名有两种,yamlproperties,不能写成yml,项目中的配置文件中也要检查后缀名是否一致,如果用yaml类型的配置,需要在bootstrap.properties文件中添加这行配置来指定类型**“spring.cloud.nacos.config.file-extension=yaml**”
官网地址https://GitHub.com/alibaba/spring-cloud-alibaba/wiki/Nacos-config
3.如果要使用nacos做为外部配置,就需要将连接nacos的配置写在bootstrap.properties或者bootstrap.yaml文件中,application.properties文件可以删除掉,或者application.properties中只配置server.port,注意:spring.application.name要和nacos中的配置文件名一致,不需要加后缀,如果是nacos中是yaml格式的配置加上spring.cloud.nacos.config.file-extension=yaml,不加默认是properties格式。

nacos中使用@Value注解获取不到值如何解决

nacos中使用@Value注解获取不到值如何解决

可能识别不到bootstrap.properties配置文件,加入以下依赖:

<dependency>            <groupId>org.springframework.cloud</groupId>            <artifactId>spring-cloud-starter-bootstrap</artifactId>        </dependency>

完整依赖如下:

 <dependencyManagement>    <dependencies>      <dependency>        <groupId>org.springframework.cloud</groupId>        <artifactId>spring-cloud-dependencies</artifactId>        <version>2021.0.3</version>        <type>pom</type>        <scope>import</scope>      </dependency>      <dependency>        <groupId>com.alibaba.cloud</groupId>        <artifactId>spring-cloud-alibaba-dependencies</artifactId>        <version>2.2.9.RELEASE</version>        <type>pom</type>        <scope>import</scope>      </dependency>    </dependencies>  </dependencyManagement>     <dependencies>        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-WEB</artifactId>        </dependency>        <dependency>            <groupId>com.alibaba.cloud</groupId>            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>        </dependency>        <dependency>            <groupId>com.alibaba.cloud</groupId>            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>        </dependency>        <dependency>            <groupId>org.springframework.cloud</groupId>            <artifactId>spring-cloud-starter-bootstrap</artifactId>        </dependency>    </dependencies>

关于“nacos中使用@Value注解获取不到值如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“nacos中使用@Value注解获取不到值如何解决”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: nacos中使用@Value注解获取不到值如何解决

本文链接: https://www.lsjlt.com/news/354546.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nacos中使用@Value注解获取不到值如何解决
    这篇文章主要介绍了nacos中使用@Value注解获取不到值如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nacos中使用@Value注解获取不到值如何解决文章都会有所收获,下面我们一起来看看吧。可能导...
    99+
    2023-07-05
  • 解决SpringBoot @value注解取不到值的问题
    关于@value的springapplication容器的问题 1.在src/main/resources下创建stu.properties文件 ## student.name=...
    99+
    2022-11-12
  • Spring注解@Value在controller无法获取到值的解决
    目录一、前言二、properties加入到Spring容器中有两种方式1、以注入bean的形式2、以下面这种形式三、将properties注册到Spring容器1、weixin.pr...
    99+
    2022-11-12
  • 使用@value注解取不到application.xml配置文件中的值怎么解决
    本篇内容介绍了“使用@value注解取不到application.xml配置文件中的值怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!...
    99+
    2023-06-29
  • session获取不到值如何解决
    如果在session中无法获取到值,可能是由于以下几个原因:1. 会话过期:会话可能已经过期,导致无法获取到值。可以尝试重新登录或延...
    99+
    2023-09-14
    session
  • 使用@value注解取不到application.xml配置文件中的值问题
    目录@value注解取不到application.xml的值报错信息原来代码问题原因思考拓展阅读工具类@Value取不到值原因是new的对象@value注解取不到applicatio...
    99+
    2022-11-13
  • mybatis使用resultMap获取不到值的解决方案
    目录mybatis resultMap获取不到值问题描述原因及解决方法Mybatis 从数据库中获取值为null ResultMap要解决的问题:属性名和字段名不一致解决方法mybatis resultMap获取不到值 <...
    99+
    2017-04-23
    mybatis resultMap resultMap获不到值
  • php获取不到网址中的值该如何解决
    本篇文章为大家展示了php获取不到网址中的值该如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php获取不到网址中的值的解决办法:1、查看url规则;2、将规则修改为“RewriteRule ...
    99+
    2023-06-26
  • js中document.cookie获取不到如何解决
    在JavaScript中,使用`document.cookie`可以获取当前页面的cookie。如果无法获取到cookie,可能是由...
    99+
    2023-09-11
    js
  • 如何解决使用@Value(${×××))从properties文件取值碰到的问题
    这篇文章主要介绍“如何解决使用@Value(${×××))从properties文件取值碰到的问题”,在日常操作中,相信很多人在如何解决使用@Value(${×××))从properties文件取值碰到的问题问题上存在疑惑,小编查阅了各式资...
    99+
    2023-06-20
  • springBoot中使用@Value取值出现问题如何解决
    这篇文章主要介绍“springBoot中使用@Value取值出现问题如何解决”,在日常操作中,相信很多人在springBoot中使用@Value取值出现问题如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-07-02
  • vue中attr取不到属性值如何解决
    vue中attr取不到属性值如何解决,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。js:$(document).ready(function(...
    99+
    2022-10-19
  • NHibernate获取不到数据库如何解决
    如果NHibernate无法连接到数据库,可能有以下几个原因和解决方法:1. 数据库连接字符串错误:请确保数据库连接字符串中的服务器...
    99+
    2023-10-12
    Nhibernate 数据库
  • thinkphp获取不到post数据如何解决
    这篇文章主要介绍“thinkphp获取不到post数据如何解决”,在日常操作中,相信很多人在thinkphp获取不到post数据如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”thinkphp获取不到p...
    99+
    2023-07-05
  • vue获取不到id属性如何解决
    这篇“vue获取不到id属性如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue获取不到id属性如何解决”文章吧。v...
    99+
    2023-07-05
  • react获取不到页面元素如何解决
    本篇内容介绍了“react获取不到页面元素如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!react获取不到页面元素是因为隐藏的tab...
    99+
    2023-07-04
  • 电脑获取不到ip地址如何解决
    当电脑无法获取IP地址时,可以尝试以下方法来解决问题:1. 检查网络连接:确保网线或Wi-Fi连接正常插入,无线路由器以及调制解调器...
    99+
    2023-08-24
    电脑
  • nacos配置中心远程调用读取不到配置文件的解决
    目录nacos配置中心远程调用读取不到配置文件下面引用官方文档的一段内容读取不到nacos配置中心内容的坑这是出错的配置这是正确的配置nacos配置中心远程调用读取不到配置文件 1、...
    99+
    2022-11-12
  • 如何在java中使用enum根据value值获取key键
    这篇文章主要介绍了如何在java中使用enum根据value值获取key键,编程网小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随编程网小编来看看吧!Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的...
    99+
    2023-06-06
  • springBoot项目中使用@Value取值出现的问题及解决
    目录使用@Value取值出现的问题1.一般情况下定义一个字段2.但是通常我们会把它用在工具类当中3.工具类最好加上@Component或者其他注解记springBoot使用@Valu...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作