Spring Boot 在运行 API 的时候如果返回数据库的时候提示中文是乱码。
但是针对不同的浏览器,返回的结果是不一样的。
在 Application.yml 中 添加下面的配置:
server:
servlet:
encoding:
force: true
charset: UTF-8
enabled: true
然后重新启动服务器后,我们所有的访问都会使用 UTF-8 编码。
这样以避免字符集错误。
需要注意的是,不同的浏览器对字符集的编码是不一样的,最好都测一下。
针对手机平台也是不一样的。