SpringBoot 中使用@Value注解時(shí)亂碼問題的解決方案(properties)
1颂碧、@PropertySource(value= "classpath:application.properties",encoding = "UTF-8")
2、idea中setting -> Encoding 全改成UTF-8
3蜈缤、實(shí)在不行就在properties中加上如下配置再測(cè)試下看看(復(fù)制進(jìn)去再刪除也ok,似乎這樣就能給該properties定性編碼)
spring.banner.charset=UTF-8
spring.messages.encoding=UTF-8
spring.http.encoding.charset=UTF-8
spring.http.encoding.force=true
spring.http.encoding.enabled=true
server.tomcat.uri-encoding=UTF-8
4兼搏、重啟idea器罐?
亂搞一通之后就好了,所以我至今沒搞清楚問題出在哪個(gè)點(diǎn)上莺奸,尬。