java从配置文件中读取参数的方式
有的时候我们需要将一些固定的配置信息写到yml文件中去,然后在类中在读取,那么具体的有那些可以获取到yml配置文件中配置项的方法呢
配置参数
先写配置参数
#首先就得先在yml文件中配置参数
upload:
param:"test"
一、@Value(“${}”)
基本内容:
在使用这个注解的时候,可能还需要使用 @PropertySource() 来指定配置文件的位置。他还有一个value属性,是字符串数组类型的,可以用来指定多个配置文件的路径。
第一中就是使用 @value(“{参数名}”)的方式,以上面得配置参数为例子,在具体的类中,可以定义一个类中的私有变量,然后通过注解@Value(“${upload.param}”)的方式将配置参数值注入到这个参数中:
@PropertySource({
"配置文件路径1",