Springboot怎么获取配置文件application.yml中自定义的变量并使用

  介绍

本篇内容介绍了“Springboot怎么获取配置文件application.yml中自定义的变量并使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

前言:在写项目中我们经常要将同样的变量在不同的文件中写无数次,这样修改起来要一通好找,非常不方便,平常都会写一个工具类存入自己的变量进行调用取值,但是呢,懒得写咋办,写了还要注入,注入失败又得.........麻烦,有没有办法写在配置文件中直接自定义变量通过注解的方式取值呢?肯定有啊。

正文:

一、在应用程序。yml中配置自己的变量比如:

人:   ,,名字:& # 39;张三& # 39;   ,,年龄:& # 39;年龄25 & # 39;   ,,:& # 39;拥有房子1套& # 39;   ,,汽车:& # 39;轿车1辆& # 39;

二、使用注解取值并且使用

import  org.springframework.beans.factory.annotation.Value;   import  org.springframework.web.bind.annotation.RequestMapping;   import  org.springframework.web.bind.annotation.RestController;      @RestController   @RequestMapping (“/test")   public  class  TestController  {   ,,,@ value (“$ {person.name}“)   ,,,private  String 名称;   ,,,@ value (“$ {person.age}“)   ,,,private  String 年龄;   ,,,@ value (“$ {person.home}“)   ,,,private  String 家庭;   ,,,@ value (“$ {person.car}“)   ,,,private  String 汽车;      ,,,@RequestMapping (“/getsome")   ,,,public  String ,达成(){   ,,,,,,,System.out.println(姓名+年龄+家庭+车);   ,,,,,,,return 姓名+年龄+家庭+汽车;   ,,,}   }

三,在浏览器访问查看效果

 Springboot怎么获取配置文件的应用程序。yml中自定义的变量并使用  Springboot怎么获取配置文件的应用程序。yml中自定义的变量并使用“> </p> <p>可以看到完全可以通过注解的方式直接取值使用,非常方便。</p> <p类=敖樯堋?“Springboot怎么获取配置文件application.yml中自定义的变量并使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章! </p><h2 class=Springboot怎么获取配置文件application.yml中自定义的变量并使用