最近在学mybatis,看视频上说中文乱码的问题,而且说难复现,后面发现自己的也有乱码的问题,先看图
1
2
乱码是出现在xml解析的teget下就会有乱码,运行时报错Cause: ### Error building SqlSession.
###The error may exist in com/zhang/Dao/UserMapper.xml
###Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无效。
在这里插入图片描述百度了一下说法,说是字符集的问题,然后我去看了一下,用ANSI解析没问题,用utf-8就会出现乱码
在这里插入图片描述在这里插入图片描述然后尝试解决,我想的办法是把xml程序里面的encoding改为gbk,我的就可以了,程序开头那一行。
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐