springbootjar包启动
# 使用debug模式启用jar包命令:java -jar *.jar -debug# 启动指定配置文件java -jar *.jar --spring.profiles.active=dev,prod
springboot配置文件的使用
1.使用value注解直接获取配置
# 配置示例person:name: zhangsanage: 18# 代码示例@Value("${person.name:defaultName}")private String name;
2.使用实体类装载配置
# 配置同上# 代码示例@Component@ConfigurationProperties(prefix = "person")public class Person {private String name;private Integer age;public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}}
3.直接在bean上注入配置
# 配置info:url: www.baidu.commsg: testUrl# 代码示例@Configurationpublic class DemoConfiguration {@Bean@ConfigurationProperties(prefix = "info")public Info getInfo() {return new Info();}}
