欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

[email protected]配置绑定注解

程序员文章站 2022-03-09 18:58:32
...

1:@[email protected]

//必须把这个组件加到容器中,只有在容器中的组件才有SpringBoot这个强大功能
@Component
//与配置文件中前缀为mycar的属性一一绑定
@ConfigurationProperties(prefix="mycar")
public class Car{
private String brand;
private Integer price;
} 

propertites配置文件

mycar.brand=aodi
mycar.price=1000000
@RestController
public class CarController{

//自动注入
@Autowired
Car car;

@RequestMapping("/car")
//返回一个Car对象
pulic Car car(){
return car;
}
}

2:@[email protected]

//一定要在配置类中写
@EnableConfigurationproperties(Car.class)
//1. 开启Car配置绑定功能
//2. 把这个Car这个组件自动注册到容器中
//3. 不用写@Compoent