yml配置文件對格式有嚴格的限制,如果格式不正確,@ConfigurationProperties
注解將不能正確讀取配置,導致系統(tǒng)報錯。
首先我們看一下正確的配置,注意每個節(jié)點的縮進,注意不要修改configs下邊的橫杠(-)。
已WxMaProperties類為例,配置正確后,在程序啟動時能夠正常拿到y(tǒng)ml中配置的內(nèi)容。
在WxMaConfiguration類中對WxMaProperties類進行了調(diào)用。
我們可以在上圖紅框的部分對WxMaProperties類的屬性進行打印,來驗證yml文件是否配置正確。
另外,這里建議,在進行wxjava配置后,將紅框中的返回改回注釋的異常,來保證項目運行過程中,能夠拿到正確的WxMaService服務。