解决方案:
1、修改linux系统编码
sudo vi /etc/default/locale
LANG=en_US.UTF-8
LANGUAGE="en_US:UTF-8"
LC_ALL="en_US.UTF-8"
2、spring boot 项目application.properties 文件添加
server.tomcat.uri-encoding=UTF-8 spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true spring.http.encoding.force=true spring.messages.encoding=UTF-8
3、如果接受参数正常,数据库参数乱码,则修改数据库编码格式