在使用@ConfigurationProperties注解后出現(xiàn)獲取為null的問題
這是出現(xiàn)錯(cuò)誤截圖,已經(jīng)折騰好久了。
下面是maven依賴。
<dependencies>
? <dependency>
? ? ?<groupId>org.springframework.boot</groupId>
? ? ?<artifactId>spring-boot-starter-web</artifactId>
? </dependency>
? <dependency>
? ? ?<groupId>org.springframework.boot</groupId>
? ? ?<artifactId>spring-boot-configuration-processor</artifactId>
? ? ?<optional>true</optional>
? </dependency>
? <dependency>
? ? ?<groupId>org.springframework.boot</groupId>
? ? ?<artifactId>spring-boot-starter-test</artifactId>
? ? ?<scope>test</scope>
? </dependency>
</dependencies>
這個(gè)錯(cuò)不會(huì)影響啟動(dòng),但是會(huì)讓你獲取值為空,也就是說,獲取到的值都是null。這是根據(jù)官網(wǎng)的提示自動(dòng)生成的json文件。不知道還有什么問題,求解答。
2018-08-28
2018-03-06
看看是否是這個(gè)原因
https://segmentfault.com/n/1330000013554021
2018-02-18
今天我也遇到了,網(wǎng)上搜了下,也沒找到方法,,后面發(fā)現(xiàn)是自己變量命名大小寫的原因?,F(xiàn)在把配置文件中節(jié)點(diǎn)的字母全部變?yōu)樾?,類?變量名 按“駱駝命名規(guī)范”來寫,全都不是null 了,全都獲取到值了。
2017-09-04
哥們,你這個(gè)問題解決了嗎?我也遇到同樣的問題,請(qǐng)問怎么解決?