springboot无法加载yml,springboot读取application.yml值

  springboot无法加载yml,springboot读取application.yml值

  

目录

跳靴加载阳明海运股份有限公司文件获不到值获取不到阳明海运股份有限公司配置文件指定的值

 

  

springboot加载yml文件获不到值

今天使用板簧罩读取阳明海运股份有限公司文件,这种多层嵌套的竟然无法读取到(值注解spring.redis.pool.max.wait),即便加上全名也不行,然后网上搜到的内容也未曾满意,很多文章内容都是一样且重复的.最后放弃了查找,突发奇想之下解决了这个问题.

 

  本文旨在如何读取多层嵌套的阳明海运股份有限公司文件,希望能帮到众位.

  以下是代码:

  包com。靴子。配置;导入Java。util。ArrayList导入Java。util。hashmap导入Java。util。列表;导入Java。util。地图;导入org。spring框架。豆子。工厂。注释。价值;导入org。spring框架。靴子。语境。属性。配置属性;导入org。spring框架。语境。应用程序事件;导入org。spring框架。语境。应用程序侦听器;导入org。spring框架。语境。注释。配置;导入org。spring框架。语境。注释。财产来源;@ Configuration @ Configuration properties(前缀= spring。redispool.maxpool。min )@ property source(Value= class path : redis。yml’)公共类再分解实现ApplicationListenerApplicationEvent { @ Value($ { host } )私有字符串主持人;@Value(${port} )专用长端口;@Value(${timeout} )私有长超时;@Value(${database} )私有长数据库;@ Value( $ { wait } )private Long poolMaxWait;@ Value( $ { idle } )私有长池maxidle@ Value( $ { idle } )私有长池minidle@ Value( $ { active } )private Long poolMaxActive;公共应用事件无效(应用事件事件){ //打印属性系统。出去。println(=============redisConnect=============);系统。出去。println(这个。tostring());} @ Override public String to String(){ return redis configuration[host= host ,port= port ,timeout= timeout ,database= database ,poolMaxWait= poolMaxWait ,poolMaxIdle= poolMaxIdle ,poolMinIdle= poolMinIdle ,poolMaxActive= poolMaxActive ];}}#多层配置spring : redis :数据库: 0主机:本地主机端口: 6379超时: 0池:最大:活动: 8等待:-1空闲: 8分钟3360空闲3360日志打印如下所示:

  =============redisConnect================RedisConfiguration[host=localhost,port=6379,timeout=0,database=0,poolMaxWait=-1,poolMaxIdle=0,poolMinIdle=0,poolMaxActive=8]

  

获取不到yml配置文件指定的值

导入org。spring框架。靴子。春季申请;导入org。spring框架。靴子。自动配置。弹簧启动应用程序;@ spring boot application公共类App { public static void main(String[]args){ spring application App=new spring application(App。类);ConfigurableApplicationContext context=app。run(args);系统。出去。println(上下文。获取环境().getProperty( JDBC。pwd’);语境。close();} } apllication.yml放置在类路径路径下

 

  jdbc:pwd: 123456 #冒号和数字之间有一个空格,没有否则获取失败,pwd前面有缩进两个字符ps:版本弹簧-4 .3 .2-释放,跳靴-1.4

  以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它.

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: