mybatis项目启动报错:reader entry: ���� = v

问题再现

解决方案一

由于指定的VFS没有找,mybatis启用了默认的DefaultVFS,然后由于DefaultVFS的内部逻辑,从而导致了reader entry乱码。

去掉mybatis配置文件中关于别名的配置,然后在mapper.xml文件中使用完整的类名。

待删除的示例代码如下:

xml 复制代码
<typeAliases>
    <package name="com.tiku.domain.entity"/>
</typeAliases>

解决方案二

添加新的依赖:

xml 复制代码
<dependency>
    <groupId>org.jboss</groupId>
    <artifactId>jboss-vfs</artifactId>
    <version>3.3.0.Final</version>
</dependency>
相关推荐
JAVA面经实录91717 小时前
MyBatis面试题库
java·mybatis
杨运交18 小时前
[022][数据模块]基于雪花算法的 MyBatis-Plus 主键生成器设计与实现
mybatis
Mahir0820 小时前
MyBatis 深度解密:从执行流程到底层原理全解
java·后端·面试·mybatis
Mahir081 天前
MyBatis 分页与插件深度解密:从插件机制到三大分页方案原理全解
java·后端·mybatis·mybatis-plus·大厂面试题
谷哥的小弟1 天前
图文详解Spring Boot整合MyBatisPlus(附源码)
mybatis·源码·springboot·mybatis-plus·整合
醉颜凉1 天前
Lucene底层原理:倒排索引实现原理与代码实战,彻底吃透搜索引擎核心
搜索引擎·mybatis·lucene
JAVA面经实录9172 天前
MyBatis学习体系
java·mybatis
墨_风2 天前
MyBatis时间区间查询异常排查(达梦数据库)
数据库·mybatis·达梦
霸道流氓气质2 天前
MyBatis 分页查询 + Feign 数据补充实战指南
数据库·oracle·mybatis
隐退山林2 天前
JavaEE进阶:MyBatis操作数据库(进阶)
数据库·java-ee·mybatis