java从配置文件中读取参数

java从配置文件中读取参数的方式

有的时候我们需要将一些固定的配置信息写到yml文件中去,然后在类中在读取

#首先就得先在yml文件中配置参数
upload:
	param:"test"

@Value(“${}”)

在使用这个注解的时候,可能还需要使用 @PropertySource() 来指定配置文件的位置。他还有一个value属性,是字符串数组类型的,可以用来指定多个配置文件的路径。

第一中就是使用 @value(“{参数名}”)的方式,以上面得配置参数为例子,在具体的类中,可以定义一个类中的私有变量,然后通过注解@Value(“${upload.param}”)的方式将配置参数值注入到这个参数中:

public class getParam{
	@Value("${upload.param:默认值}") // 如果值不存在可以指定默认值
	private String test;
}

你可能感兴趣的:(日常笔记,java)