spring boot框架学习之重要注解3注解方式读取外部资源配置文件
2017-10-22 20:10
627 查看
本节主要内容:1:是用非注解方式怎么获取配置文件中的配置项2:使用注解实战获取外部properties文件配置项声明:本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中spring boot框架学习学前掌握之重要注解(3)-通过注解方式读取外部资源配置文件。欢迎大家提意见一:是用非注解方式怎么获取配置文件中的配置项说明:在项目中,有些信息需要配置在文件中。比如,我们会在fto.properties中配置ftp相关的文件。
在之前我们想要获取ftp相关信息时候,如下图:Java类中使用:
工具类:GetPropertiesVlaue类如下图:
通过这种方式才可以获取到对应的配置文件中的值。从上面,我们可以知道,要想获取到配置文件中的值,需要做到:1:需要知道文件名(文件名称或是文件相对路径)2:需要知道获取文件中的那个key.比如上面中:static String FTPSERVER = GetPropertiesValue.getValue(FTPFILE, "ftpIP");这种方法,是不是感觉有点麻烦。二:使用注解实战获取外部properties文件配置项2.1:注解@propertysource和@value的使用请先看,以下是源码中demo:
源码注释中大致意思:在一个类使用了@configuration注解且使用了@propertysource这个注解从propertysource注解中可以获取到对应文件中的key/value值。接下来,我们来看看实际的伪代码:
说明:@propertysource:该注解是用于读取value中配置地址的文件。@value(${}):其中${}中的值,是对应配置文件中的key的值
思考问题:1:如果是多个配置文件怎么写?2:如果在propertySource的value值所配置的配置文件不存在怎么办?欢迎大家学习下一篇文章。在下一篇中,我们将要介绍思考的问题怎么处理。欢迎关注凯哥公众号:凯哥Java欢迎访问凯哥个人网站:www.kaigejava.com本文来源:http://www.kaigejava.com/article/detail/33相关阅读:spring boot框架学习学前掌握之重要注解(4)-通过注解方式读取外部资源配置文件2
spring boot框架学习之重要注解3注解方式读取外部资源配置文件
spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式
在之前我们想要获取ftp相关信息时候,如下图:Java类中使用:
工具类:GetPropertiesVlaue类如下图:
通过这种方式才可以获取到对应的配置文件中的值。从上面,我们可以知道,要想获取到配置文件中的值,需要做到:1:需要知道文件名(文件名称或是文件相对路径)2:需要知道获取文件中的那个key.比如上面中:static String FTPSERVER = GetPropertiesValue.getValue(FTPFILE, "ftpIP");这种方法,是不是感觉有点麻烦。二:使用注解实战获取外部properties文件配置项2.1:注解@propertysource和@value的使用请先看,以下是源码中demo:
源码注释中大致意思:在一个类使用了@configuration注解且使用了@propertysource这个注解从propertysource注解中可以获取到对应文件中的key/value值。接下来,我们来看看实际的伪代码:
说明:@propertysource:该注解是用于读取value中配置地址的文件。@value(${}):其中${}中的值,是对应配置文件中的key的值
思考问题:1:如果是多个配置文件怎么写?2:如果在propertySource的value值所配置的配置文件不存在怎么办?欢迎大家学习下一篇文章。在下一篇中,我们将要介绍思考的问题怎么处理。欢迎关注凯哥公众号:凯哥Java欢迎访问凯哥个人网站:www.kaigejava.com本文来源:http://www.kaigejava.com/article/detail/33相关阅读:spring boot框架学习学前掌握之重要注解(4)-通过注解方式读取外部资源配置文件2
spring boot框架学习之重要注解3注解方式读取外部资源配置文件
spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式
相关文章推荐
- spring boot框架学习学前掌握之重要注解(4)-通过注解方式读取外部资源配置文件2
- spring boot框架学习之重要注解3注解方式读取外部资源配置文件
- spring boot框架学习学前掌握之重要注解(4)-通过注解方式读取外部资源配置文件2
- spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
- spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
- spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式
- spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式
- spring boot框架学习学前掌握之重要注解(1)-java配置方式
- spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
- springboot学习笔记2(拦截器,redis,授权登录,读取yml配置文件)
- spring boot 在不同环境下读取不同配置文件的一种方式
- Spring-boot中读取config配置文件的两种方式
- 详解Spring-boot中读取config配置文件的两种方式
- Spring学习第三天——Spring MVC,使用注解方式,intellij的代码说明,ajax,文件的上传下载
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- springboot读取配置文件的三种方式
- Spring-boot中读取config配置文件的两种方式
- spring boot 入门学习(二)配置文件注解
- springboot注解读取yml文件
- spring注解方式读取properties文件中值