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>
相关推荐
苦学编程的谢3 小时前
MyBatis_3
java·开发语言·后端·mybatis
guojl3 小时前
MyBatis最佳实践
后端·微服务·mybatis
小白的代码日记6 小时前
MyBatis-Plus 通用 Service
mybatis
Java初学者小白20 小时前
秋招Day18 - MyBatis - 基础
java·数据库·mybatis
经典19921 天前
Spring Boot 遇上 MyBatis-Plus:高效开发的奇妙之旅
java·spring boot·mybatis
艺杯羹1 天前
MyBatis 之缓存机制核心解析
java·后端·spring·mybatis
鹦鹉0072 天前
mybatis多对一一对多的关联及拼接操作以及缓存处理
缓存·mybatis
心月狐的流火号2 天前
Mybatis 分页插件 PageHelper SQL异常拼接问题深度分析
java·mybatis
南清的coding日记2 天前
苍穹外卖DAY11
java·开发语言·spring boot·spring·mvc·mybatis
谷新龙0014 天前
Elasticsearch服务器开发(第2版) - 读书笔记 第一章 Elasticsearch集群入门
笔记·elasticsearch·mybatis