@value

使用在属性上

@value(“${spirng.xxx}”)

${}表达式获取配置文件中的值,获取失败将报错

@value(“${spirng.xxx:defaultValue}”)

使用:配置默认值

@PropertySource

使用在类上

@PropertySource(value = {“classpath:application.properties”},ignoreResourceNotFound = true,encoding = “UTF-8”)

value: 指定路径

ignoreResourceNotFound: 是否忽略配置文件未找到错误

encoding:编码