SpringBoot獲取application.properties文件中文亂碼問(wèn)題及解決
問(wèn)題描述
application.properties文件中:

結(jié)果就是:

在SpringBoot中需要獲取application.properties文件
但是會(huì)發(fā)生中文亂碼,
以往解決方法就是

以上位置需要更改,但是有的測(cè)試之后仍然還是會(huì)顯示中文亂碼,需要注意(屬性文件的默認(rèn)編碼下邊 的選項(xiàng)需要勾選)
也有其他人說(shuō)這樣只是治標(biāo)不治本,還是不能夠解決,在運(yùn)行項(xiàng)目的時(shí)候他不會(huì)使用utf-8,還是默認(rèn)的原來(lái)的,也就是說(shuō)= application.properties中文亂之所以亂碼是應(yīng)spring boot項(xiàng)目默認(rèn)的加載配置文件application是通過(guò)字符集ISO-8859-1載入的。
那么建議可以嘗試一下在啟動(dòng)類(lèi)上,或者配置類(lèi)上使用:
@PropertySource(value = "classpath:application.properties", encoding = "UTF-8")
該注解來(lái)進(jìn)行嘗試解決。

輸出結(jié)果為:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot Starter自定義之創(chuàng)建可復(fù)用的自動(dòng)配置模塊方式
本文將詳細(xì)介紹如何設(shè)計(jì)和實(shí)現(xiàn)一個(gè)自定義的Spring Boot Starter,幫助讀者掌握這一強(qiáng)大技術(shù),提升代碼復(fù)用性和開(kāi)發(fā)效率,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04
SpringBoot框架實(shí)現(xiàn)支付和轉(zhuǎn)賬功能
在 Spring Boot 框架中實(shí)現(xiàn)支付和轉(zhuǎn)賬功能時(shí),涉及到多個(gè)細(xì)節(jié)和注意點(diǎn),這些功能通常需要高度的安全性、穩(wěn)定性和可擴(kuò)展性,本文介紹了實(shí)現(xiàn)支付和轉(zhuǎn)賬功能的一些關(guān)鍵點(diǎn),需要的朋友可以參考下2024-08-08
Java中ArrayList和LinkedList有什么區(qū)別舉例詳解
這篇文章主要介紹了Java中ArrayList和LinkedList區(qū)別的相關(guān)資料,包括數(shù)據(jù)結(jié)構(gòu)特性、核心操作性能、內(nèi)存與GC影響、擴(kuò)容機(jī)制、線程安全與并發(fā)方案,以及工程實(shí)踐場(chǎng)景,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-02-02
SpringBoot中使用異步調(diào)度程序的高級(jí)方法
本文主要介紹了SpringBoot中使用異步調(diào)度程序的高級(jí)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07
SpringMVC基于阻塞隊(duì)列LinkedBlockingQueue的同步長(zhǎng)輪詢(xún)功能實(shí)現(xiàn)詳解
這篇文章主要介紹了SpringMVC基于阻塞隊(duì)列LinkedBlockingQueue的同步長(zhǎng)輪詢(xún)功能實(shí)現(xiàn)詳解,本文介紹的也是生產(chǎn)者消費(fèi)者的一種實(shí)現(xiàn),生產(chǎn)者不必是一個(gè)始終在執(zhí)行的線程,它可以是一個(gè)接口,接受客戶(hù)端的請(qǐng)求,向隊(duì)列中插入消息,需要的朋友可以參考下2023-07-07
Java中volatile關(guān)鍵字的作用是什么舉例詳解
這篇文章主要介紹了Java中volatile關(guān)鍵字的作用是什么的相關(guān)資料,volatile關(guān)鍵字在Java中用于修飾變量,提供可見(jiàn)性和禁止指令重排的特性,但不保證原子性,它通過(guò)內(nèi)存屏障實(shí)現(xiàn)這些特性,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-04-04
RocketMQ NameServer保障數(shù)據(jù)一致性實(shí)現(xiàn)方法講解
Springboot2.6.x的啟動(dòng)流程與自動(dòng)配置詳解

