专栏首页chenchenchen获取不到配置文件:InvalidConfigurationPropertyNameException: Configuration property name ‘‘ is not valid

获取不到配置文件:InvalidConfigurationPropertyNameException: Configuration property name ‘‘ is not valid

@Component @Data @ConfigurationProperties(prefix = “productinfo”) public class ProductInfoConfig { private List idsort = new ArrayList(); }

出错:org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException: Configuration property name ‘productInfo’ is not valid

原因:经测试,得出与配置文件关联的prefix不支持驼峰命名和蛇形命名(下划线)。

将Component类和配置文件中的productInfo改为productinfo,即可解决该错误。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Mybatis初始化的builder建造者模式

    在Mybatis的初始化的主要工作是加载并解析mybatis-config.xml的配置文件、映射配置文件以及相关的注解信息。因为使用了建造者模式,BashBu...

    算法之名
  • 常用的 default.properties 文件 + 常用的 struts-default.xml 文件 + 常用的 struts-plugin.xml 文件 + 常用的 struts.xml 文件

    常用的 default.properties 文件,所在位置:\struts-2.3.15.3-all\struts-2.3.15.3\apps\struts2...

    黑泽君
  • 看Ribbon源码增值的Archaius源码分析

    可以看输出结果,可以看到SampleBean的name属性已经发生变更了。name属性从Sample Bean变更到A Coffee Bean from Gau...

    用户2032165
  • 使用ShardingSphere 过程中遇到的关于spring boot 版本的问题

    org.springframework.beans.factory.BeanCreationException: Error creating bean wit...

    猎户星座1
  • hadoop-core-site.xml配置文件详解

    许喜朝
  • 传统Spring项目使用FeignClient组件访问微服务

    传统Spring项目使用 这里的传统 Spring项目指的是没有使用 spring boot的 spring项目,例如 ssm api 文件 和在spring ...

    双鬼带单
  • MyBatis源码分析四:动态Sql实现

    动态Sql即最终执行的Sql是根据输入参数确定的,最常用的场景是输入参数为一个对象,里面有3个属性,我们会做一个通用的查询方法,然后某个属性不为空则在WHERE...

    心平气和
  • 【DB宝29】使用Docker搭建Oracle 11g的DG环境

    如果由于特殊原因导致备库不可用,必须进行重建,那么可以使用如下过程直接进行重建DG

    小麦苗DBA宝典
  • svn错误对照表

    #, c-format msgid "Destination '%s' is not a directory" msgstr "目的 “%s” 不是目录" ...

    xiangzhihong
  • Spring Cloud Ribbon 全解 (6) - SpringCloud环境下纯Ribbon(不包含Eureka)使用与启动分析

    以下项目可以参考:https://github.com/HashZhang/ScanfoldAll/tree/master/Scanfold-SpringClo...

    干货满满张哈希
  • Spring Cloud Ribbon 全解 (7) - SpringCloud环境下纯Ribbon(不包含Eureka)重试配置

    以下项目可以参考:https://github.com/HashZhang/ScanfoldAll/tree/master/Scanfold-SpringClo...

    干货满满张哈希
  • Spring Boot文档阅读

    原因之初 最初习惯百度各种博客教程,然后跟着操作,因为觉得跟着别人走过的路走可以少走很多弯路,省时间。然而,很多博客的内容并不够完整,甚至错误,看多了的博客甚至...

    Ryan-Miao
  • Hadoop源码分析:FileSystem类

    1、org.apache.hadoop.conf包 org.apache.hadoop.conf包位于hadoop-common模块下 ? 1.1 Con...

    程裕强
  • @Configuration配置类里面使用@Value获取不到.yml配置文件属性的值

    解决这个错误找了好长时间,终于ok了 通常这个错是在shiroConfig中 原因:LifecycleBeanPostProcessorBean 的时候总是...

    逐梦的青春
  • Mybatis之Spring与Mybatis的事物transaction

        mybatis-3.4.6.release, mybatis-spring-1.3.2.release.

    克虏伯
  • OpenStack HA集群3-Pace

    py3study
  • Spring Boot 2.0.0参考手册_中英文对照_Part IV_26

    Spring Boot uses Commons Logging for all internal logging, but leaves the underl...

    Tyan
  • iOS App无需跳转系统设置自动连接Wi-Fi

    近几年,智能设备越来越火,这些智能设备中,有很大一部分是通过手机来控制硬件设备,来达到预期的效果,这中间少不了要使用到蓝牙功能,通过蓝牙来通信来控制设备。

    展菲
  • XML配置报错

    警告: Exception encountered during context initialization - cancelling refresh att...

    阮键

扫码关注云+社区

领取腾讯云代金券