Update 23.7.1. Third-party configuration.md

master
qibaoguang 2015-02-10 23:11:09 +08:00
parent c231181f30
commit 081115d563
1 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,13 @@
### 23.7.1. 第三方配置
正如使用@ConfigurationProperties注解一个类你也可以在@Bean方法上使用它。当你需要绑定属性到不受你控制的第三方组件时这种方式非常有用。
为了从Environment属性配置一个bean将@ConfigurationProperties添加到它的bean注册过程
```java
@ConfigurationProperties(prefix = "foo")
@Bean
public FooComponent fooComponent() {
...
}
```
和上面ConnectionSettings的示例方式相同任何以foo为前缀的属性定义都会被映射到FooComponent上。