gpt4 book ai didi

java - UTF-8 字符编码不适用于 Spring Boot

转载 作者:太空宇宙 更新时间:2023-11-04 10:18:56 27 4
gpt4 key购买 nike

我有一个 Spring Boot 应用程序,它使用 post 来存储使用 UTF-8 的内容,并使用 UTF-8 读取内容。当我使用任何中文字符时,我得到的响应为“�”而不是实际值。虽然我已经为所有传入和传出值设置了 UTF-8。

我还编写了一个过滤器,它为正在调用的 httpservletrequest 和 httpservletresponse 设置字符编码,但仍然不起作用。

这主要是一个 REST API,不返回实际值,而是返回“?”。

我使用的是 Spring Boot 1.2.3。

最佳答案

您需要将数据库字符集更改为utf8mb4,它是utf-8的超集,点击here会帮助你。

关于java - UTF-8 字符编码不适用于 Spring Boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51372662/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com