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>
相关推荐
小哇6661 天前
MybatisPlus-JSON类型处理器 存取 数据库的JSON 字段数据
mybatis
難釋懷1 天前
缓存同步
spring·缓存·mybatis
阿丰资源1 天前
SpringBoot+MySQL+MyBatis-Plus+Vue前后端分离仓库管理系统 (附资料)
spring boot·mysql·mybatis
等....2 天前
Redis使用
数据库·redis·mybatis
卓怡学长2 天前
m326数据结构课程网络学习平台的设计与实现+vue
java·spring·tomcat·maven·intellij-idea·mybatis
许杰小刀2 天前
MyBatis-Plus实战:Spring Boot数据库操作效率提升10倍
数据库·spring boot·mybatis
认真的小羽❅2 天前
从入门到精通:Spring Boot 整合 MyBatis 全攻略
spring boot·后端·mybatis
神の愛3 天前
Mybatis各个属性
数据库·oracle·mybatis
小松加哲3 天前
MyBatis完整流程详解
java·开发语言·mybatis