今天遇到一個詭異的問題,在配置文件中配置了一個值為字符串的屬性,但是在用@Value注入時發現注入的值不是我配置的值,而且在全文都沒有找到匹配的值

之后研究了好久,發現yml文件會把0開頭的數組進行8進制進行轉換,注入的時候又是以10進制進行注入的的

所以在注入以0開頭的字符串的時候正確的寫法應該是:

2019-12-12
今天遇到一個詭異的問題,在配置文件中配置了一個值為字符串的屬性,但是在用@Value注入時發現注入的值不是我配置的值,而且在全文都沒有找到匹配的值

之后研究了好久,發現yml文件會把0開頭的數組進行8進制進行轉換,注入的時候又是以10進制進行注入的的

所以在注入以0開頭的字符串的時候正確的寫法應該是:

2019-12-12
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。