自定义参数,把不同环境的配置放到配置文件中去。
不同环境,如何区分配置文件信息,自定义配置文件信息
比如在
application.properties定义个参数
name=toov5
Spring Boot如何去取值呢: 通过value这个注解
@Value("${name}")
private String name;
什么时候去取的这个值呢?
启动时候去调用的,在初始化时候哈
package com.toov5.jsp; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableAsync; @SpringBootApplication(scanBasePackages={"com.toov5.*"}) @EnableAsync public class app { public static void main(String[] args){ SpringApplication.run(app.class, args); } }
application.properties
name="toov5"
结果:
很简单呀~