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的SQL模版解析
后端·mybatis
小刘|6 小时前
Mybatis_Plus中的常用注解
java·spring·mybatis
小钊(求职中)9 小时前
七种分布式ID生成方式详细介绍--Redis、雪花算法、号段模式以及美团Leaf 等
java·spring boot·分布式·spring·mybatis
luoluoal10 小时前
java项目之基于ssm的医院门诊挂号系统(源码+文档)
java·mysql·mybatis·ssm·源码
shaoweijava18 小时前
基于SpringBoot的美食设计网站(源码+数据库)
数据库·spring boot·mysql·mybatis
三氧化真21 小时前
使用FastExcel时的单个和批量插入的问题
java·数据库·mybatis
努力也学不会java1 天前
【MyBatis】MyBatis 操作数据库
java·数据库·spring boot·spring·java-ee·intellij-idea·mybatis
振鹏Dong1 天前
Mybatis日志模块分析--适配器模式+代理模式
mybatis
你邻座的怪同学1 天前
使用MyBatis Plus的QueryWrapper实现复杂的SQL查询
sql·oracle·mybatis
chasdream1 天前
Mybatis之如何利用自定义类型处理器实现数据的加解密
java·mybatis