求教大神为什么我用Hibernate网mysql里写入中文会报错,我的mysql字符集和Hibernate配置的字符集是utf8

2025-02-24 08:10:33
推荐回答(2个)
回答1:

你看了你的代码 提交中文的时候form设置method=“post" 了吗? 接收过来的中文是否乱码 乱码的话 长度超出限制 肯定就报错了

回答2:

每次连接的编码都设置为utf-8试试
database.connection.url=jdbc\:mysql\://localhost\:3306/club_test?useUnicode=true&characterEncoding=UTF-8