在mapper.xml映射文件中添加中文注释报错

时间:2021-01-20 21:50:00

问题描述:

在写mapper.xml文件时,想给操作数据库语句添加一些中文注释,添加后运行报如下错误:

在mapper.xml映射文件中添加中文注释报错

思考

可能是写了中文注释,编译器在解析xml文件时,未能成功转码,从而导致乱码。但是文件开头也采用了utf-8的编码方式,就很迷~~

解决

网上看到一个方法,将文件开头的改为就OK,然后测试了一下哎

在mapper.xml映射文件中添加中文注释报错

还真可以,就很神奇

像别的xml文件,像pom.xml,spring,mybatiis等的配置文件,平常都会加一些中文注释,采用的编码方式也是utf-8就不会有事儿,有大佬可以解释一下什么原因吗 感谢~~~