問題描述:
使用 .properties 文件來進行簡單的配置,然後使用 @Value 來獲取配置屬性:
application.properties文件內容如下:
server.port=8080
name=二丟二丟丟
age=22
然後啓動 Spring Boot ,輸入地址:localhost:8080/hello 發現中文亂碼。
解決辦法:
第一步:pom.xml 中添加如下兩行
第二步:直接把 .properties 後綴的文件刪掉,使用 .yml 文件
使用 properties 文件和 yml 文件的區別如上圖。
- 注意: yml 需要在 “
:
” 後加一個空格;
application.yml文件內容如下:
server:
port: 8080
name: 二丟二丟丟
age: 23
重啓 Spring Boot ,輸入地址:localhost:8080/hello 能看到正確的結果: