1.配置文件佔位符spring
application.propertiesspringboot
#person person.name=無敵多麼寂寞 person.age=${random.int} person.bir=2018/12/11 person.boss=true person.map.q1=1 person.map.q2=2 person.lists=a,b,c person.dog.name=${person.name}*cat person.dog.age=22
@Autowired Person person; @Test public void contextLoads() { System.out.println(person); }
#person person.name=無敵多麼寂寞 person.age=${random.int} person.bir=2018/12/11 person.boss=true person.map.q1=1 person.map.q2=2 person.lists=a,b,c person.dog.name=${person.mr:mr}*cat person.dog.age=22
2.Profileapp
默認使用application.propertiesdom
2.2多profile文檔切換模式spa
server: port: 8088 spring: profiles: active: dev --- server: port: 8090 spring: profiles:dev //指定屬於那個文檔庫
2.3激活方式命令行
server: port: 8088 spring: profiles: active: dev --- server: port: 8090 spring: profiles:dev //指定屬於那個文檔庫
2.3.3指定激活的命令行3d
3.配置文件的加載位置code