當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot入门篇之properties中定义user.name失效解决
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot入门篇之properties中定义user.name失效解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在properties中定義了user.name卻取出了錯誤的value
- 配置文件如下:
- 映射實體如下:
測試時結果卻輸出了
User{name='HP', age=78, id=4988353466566031799, address='我的家在河南省鄭州市', habits=[basketball, soccer, read], map={key1=value1, key2=value2}}其中name='HP’顯然不是我們定義的user.name=jack
具體原因是由于系統的配置文件systemProperties
排在application.properties前面,而此配置文件中就定義了user.name
簡單解決方法:user.name改為user.account或其他的就行
----具體詳細原因可轉到springboot2配置文件定義${user.name}內容失效問題探究
總結
以上是生活随笔為你收集整理的SpringBoot入门篇之properties中定义user.name失效解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java一维数组排序
- 下一篇: SpringBoot之配置自定义新建文件