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>
相关推荐
YDS82928 分钟前
MyBatis-Plus精讲 —— 从快速入门到项目实战
java·后端·spring·mybatis·mybatis-plus
库库林_沙琪马34 分钟前
7、集成MyBatis
spring boot·mybatis
2501_916766542 小时前
【Mybatis】注解开发与事务
mybatis
少年攻城狮3 小时前
Mybatis-Plus系列---【自定义拦截器实现sql完整拼接及耗时打印】
数据库·sql·mybatis
清晓粼溪4 小时前
Mybatis02:核心功能
java·mybatis
SadSunset5 小时前
(13)复杂查询
java·笔记·架构·mybatis
SadSunset6 小时前
(12)基于注解实现的sql
mybatis
期待のcode8 小时前
MyBatis-Plus基本CRUD
java·spring boot·后端·mybatis
Mai Dang8 小时前
黑马Mybatis-Plus学习笔记
笔记·学习·mybatis
hadage23320 小时前
--- redis 常见问题 ---
数据库·redis·mybatis