1、首先,要修改相應(yīng)數(shù)據(jù)庫、數(shù)據(jù)表、數(shù)據(jù)字段的編碼;

修改數(shù)據(jù)庫表字段編碼.png
2、其次是對(duì)連接數(shù)據(jù)庫修改編碼

連接數(shù)據(jù)庫修改編碼.png
3、對(duì)插入或者傳入數(shù)據(jù)的界面(jsp、html)的編碼進(jìn)行更改。

傳參界面的配置.png
4、最后也是最重要的 ,就是對(duì)anypoint(包括其他的調(diào)用、發(fā)布服務(wù)的軟件,比如tomacat啟動(dòng)文件進(jìn)行配置)修改服務(wù)器的啟動(dòng)參數(shù),追加一段“-Dfile.encoding=UTF-8”,就可以改變服務(wù)器的java運(yùn)行環(huán)境。

修改anypoint啟動(dòng)編碼配置.png
到這里為止就完美的解決了插入數(shù)據(jù)庫亂碼的問題。
重點(diǎn)參考(萬分感謝):https://zhidao.baidu.com/question/2117315330642465067.html