今天在使用SpringBoot Environment讀取配置文件中的中文時,出現了亂碼問題,導致數據無法正常的顯示在頁面中,後經過源碼的查看閱讀發現是IDEA的配置問題導致的,以下是我們的具體解決思路.
- 進入IDEA的配置項中,選擇頂部菜單的 IntelliJ IDEA -> Perferences... 會彈出一個設置對話框
- 在彈出的對話框中依次點擊Editor -> File Encodings進行配置一些編碼
- 進行配置Global Encoding和Project Encoding全部設置爲UTF-8的編碼方式,然後去勾選最下邊的Transparent native-to-ascii conversion選項
- 配置完成點擊OK重啓服務即可解決亂碼問題