目录
SpringBoot配置文件
Spring官方提供的配置文件说明:Common Application Properties
application.properties是spring工程自带的配置文件,在配置文件中可以修改端口,路径名称等等
application.properties配置文件
例如:修改端口,路径名称
server.port=8888
server.servlet.context-path=/start
访问时就需要修改端口号和路径
application.yml配置文件
server:
port: 9090
servlet:
context-path: /start2
yml配置信息书写与获取
自定义配置文件
student:
name: 张三
age: 18
gender: 男
写实体类,使用@Value("${}") 来获取配置信息
@Component
public class Student {
@Value("${student.name}")
private String name;
@Value("${student.age}")
private String age;
@Value("${student.gender}")
private String gender;
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", age='" + age + '\'' +
", gender='" + gender + '\'' +
'}';
}
}
写controller测试
@RestController
public class TestController {
@Autowired
private Student student;
@GetMapping("/hello")
public String hello(){
return student.toString();
}
}