- Mastering Spring Boot 2.0
- Dinesh Rajput
- 72字
- 2021-06-25 21:29:15
Using the @EnableConfigurationProperties annotation
The @EnableConfigurationProperties annotation in the configuration class specifies and auto-injects the container bean. Let's see the following configuration class file:
@Configuration @EnableConfigurationProperties(ConnectionSettings.class) public class AccountsClientConfiguration { // Spring initialized this automatically @Autowired ConnectionSettings connectionSettings; @Bean public AccountClient accountClient() { return new AccountClient( connectionSettings.getHost(), connectionSettings.getPort(), ... ); } }
This is often unnecessary, however, because all of the configuration classes behind Spring Boot auto-configuration are already annotated with @EnableConfigurationProperties.
推薦閱讀
- Word/Excel/PowerPoint 2013三合一高效辦公超級手冊
- Word/Excel/PPT 2013辦公應用從入門到精通
- Excel 2010在會計與財務管理日常工作中的應用
- Excel從小白到小能手
- Unity 2018 AR與VR開發快速上手
- 普通WPS Word規范排版公文格式
- 精通Excel數據統計與分析
- Excel技術與應用大全
- AutoCAD2015中文版從入門到精通
- 新編Word/Excel/PPT商務辦公應用大全(2016實戰精華版)
- Excel數據處理與統計初步(第4版)
- 游戲美術設計
- Office 2013應用技巧實例大全
- PowerShell for Office 365應用實戰
- 辦公自動化綜合案例應用教程