在注释中找到无效的 XML 字符 (Unicode: 0xdb9a)
Posted 闲言_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在注释中找到无效的 XML 字符 (Unicode: 0xdb9a)相关的知识,希望对你有一定的参考价值。
错误产生环境
mybatis 使用注解开发时产生
错误描述
### Cause: org.apache.ibatis.builder.BuilderException: Error creating
document instance. Cause: org.xml.sax.SAXParseException; lineNumber:
35; columnNumber: 12; 在注释中找到无效的 XML 字符 (Unicode: 0xdb9a)。
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:64)
at cn.bloghut.utils.MybatisUtils.<clinit>(MybatisUtils.java:21)
错误原因
在mybatis 配置文件中的mappers 标签上添加这行注释时产生,由于我的xml文件的编码设置为UTF8,不能带-,带- 会引起另一个错误。
解决办法
删除注释即可!
以上是关于在注释中找到无效的 XML 字符 (Unicode: 0xdb9a)的主要内容,如果未能解决你的问题,请参考以下文章