定义application.properties文件
其中application.properties定义的是当前的环境:
比如:spring.profiles.active=dev。
打包的时候会根据环境变量选择application-dev.properties还是application-pord.properties。
application-dev.properties和application-pord.properties设置的是不同环境的一些配置。(比如数据库)
PropertiesExtractorUtils
自定义PropertiesExtractorUtils类,获取application.properties当中的键值
Properties
表示一组持久的属性(由键值对组成)
properties.load
从输入字节流读取属性列表(键值对)
properties.getProperty
在属性列表中搜索具有指定键的属性
FileInputStream
通过打开与实际文件的连接来创建FileInputStream,一般配合properties.load使用