1,第一反应就是字符集不对,更改idea默认字符集: File->Settings->Editor->File Encodings 这种方式修改的文件编码方式只对当前 project 起作用,每次新建了一个工程后还需要重新设置编码方式。 File->Other Settings->Default Settings->Editor->File Encodings ,这儿设置的是默认的文件编码方式,所有新建的工程使用的都是默认的文件编码方式。 2,但mybatis实现CRUD还是乱码,最后发现需要我们显式地指定编码格式。在配置连接池的url中后面加上?characterEncoding=utf-8即可 即:<property name="url" value="jdbc:mysql://localhost:3306/test?characterEncoding=utf-8"/>
Mybatis连接数据库中文乱码问题解决idea
最新推荐文章于 2024-07-26 15:54:00 发布
本文介绍了在编程中遇到的字符编码问题,包括IDE设置与默认编码的调整,以及在MyBatis中如何通过配置URL解决数据库连接乱码的详细步骤。重点讲述了在IDEA中设置文件编码和在MySQL连接URL中指定`characterEncoding=utf-8`来确保正确处理UTF-8编码的重要性。
摘要由CSDN通过智能技术生成