[email protected]配置绑定注解
程序员文章站
2022-03-09 18:58:32
...
//必须把这个组件加到容器中,只有在容器中的组件才有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;
}
}
//一定要在配置类中写
@EnableConfigurationproperties(Car.class)
//1. 开启Car配置绑定功能
//2. 把这个Car这个组件自动注册到容器中
//3. 不用写@Compoent
上一篇: 【转】将Sublime Text3添加到右键菜单中
下一篇: Lock的使用
推荐阅读
-
SpringMVC常用注解[email protected]
-
Spring注解开发—— 5、组件注册[email protected]设置组件作用域
-
Spring注解开发——2、组件注册[email protected]&@Bean给容器中注册组件
-
Spring注解开发——7、组件注册[email protected]按照条件注册bean
-
Spring注解开发——12、生命周期[email protected]指定初始化和销毁方法
-
Spring注解[email protected]注解
-
spring_注解[email protected][email protected][email protected]_ @Lazy
-
Spring注解[email protected]、@Bean、@ComponentScan的过滤规则FilterType详解
-
Spring注解[email protected]&@Lazy&@Import
-
Spring注解[email protected]、@Lazy的使用