赞
踩
【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】
现在配置文件中有这些东西,如果要改一下,就全部都得改,痛点!
baseDir: c\windows
tempDir: c\windows\temp
如果上面改了,下面也要跟着改【痛点】
使用${属性名}
的格式引用数据
baseDir: c\windows
tempDir: ${baseDir}\temp
验证一下
@Value("${tempDir}")
private String tempDir;
没毛病
修改一下被引用的
重启服务器,再试一次
OK,没毛病
现在又有一个问题
如果我想要这个转义字符生效
tempDir: "${baseDir}\temp"
重启服务器,试一下
OK, 可以看到生效了
所以
在配置文件中可以使用属性名引用方式引用属性
baseDir: /usr/local/fire
center:
dataDir: ${baseDir}/data
tmpDir: ${baseDir}/tmp
logDir: ${baseDir}/log
msgDir: ${baseDir}/msgDir
属性值中如果出现转移字符,需要使用双引号包裹
lesson: "Spring\tboot\nlesson"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。