mybatis日志中 Reader entry:���� 3 findStudentById 出现乱码的解决
当我们使用mybatis时, 其日志的打印信息中, 有时会出现乱码。
Class not found: org.jboss.vfs.VFS
JBoss 6 VFS API is not available in this environment.
Class not found: org.jboss.vfs.VirtualFile
VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment.
Using VFS adapter org.apache.ibatis.io.DefaultVFS
Find JAR URL: file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao
Not a JAR: file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao
Reader entry: StudentDao.class
Reader entry: StudentDao.xml
Listing file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao
Find JAR URL: file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao/StudentDao.class
Not a JAR: file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao/StudentDao.class
Reader entry: ���� 3 findStudentById /(Ljava/lang/Integer;)Lorg/example/pojo/Student; getAllStudents ()Ljava/util/List; Signature .()Ljava/util/List<Lorg/example/pojo/Student;>; getStudentByIdAndAge !(Ljava/util/Map;)Ljava/util/List; =(Ljava/util/Map;)Ljava/util/List<Lorg/example/pojo/Student;>;
Find JAR URL: file:/D:/java/javaStudent1/mybatis/target/classes/org/example/dao/StudentDao.xml
看着就不爽
由上面两处问题大致可以猜测是由于指定的VFS没有找,mybatis启用了默认的DefaultVFS,然后由于DefaultVFS的内部逻辑,从而导致了reader entry乱码。
所以解决问题的切入点有两个。1: org.jboss.vfs.VFS 2:修改DefaultVFS
所以解决的办法就是我们添加一个依赖
<dependency><groupId>org.jboss</groupId><artifactId>jboss-vfs</artifactId><version>3.2.15.Final</version></dependency>
mybatis日志中 Reader entry:���� 3 findStudentById 出现乱码的解决相关推荐
- 如何优雅的将Mybatis日志中的Preparing与Parameters转换为可执行SQL
原文链接 疫情期间大家宅在家里是不是已经快憋出"病"了~~ 公司给开了VPN,手机电脑都能连,手机装上APP测试包,就能干活了,所以walking从2020.02.01入京以来,已 ...
- DJANGO中,用QJUERY的AJAX的json返回中文乱码的解决办法
和网上其它用JAVA或是PHP的实现不太一样, DJANGO中的解决办法如下: 后端样例: def render_to_json_response(context, **response_kwargs ...
- python中画图时x,y轴名称出现中文乱码的解决方法
#-*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from matplotlib.font_manage ...
- Reader entry: �����乱码问题
Mybatis中Reader entry: �����乱码问题 原因:这是由于Mybatis中加入了 "别名"!!! <!--别名--><typeAliases& ...
- 小米4支持html5,针对在webview模式中,小米魅族手机不支持html5原生video的control的解决办法![原创]...
其实,解决办法就是,重新写个control控制功能,.同样用流行的video.js可以实现 第一步就是增加个播放的图片..要不然没有按钮多难看! webkit-playsinline> 上面的视 ...
- Reader entry: ���� 乱码详解
Reader entry: ���� 乱码详解 1.问题描述 2.问题分析 3.问题解决 系统:Win10 JDK:1.8.0_333 IDEA:2020.3.4 1.问题描述 在一次写 MyBati ...
- Reader entry: ���� 乱码
mybatis3.3.*中DefaultVFS的logger乱码问题 博客分类: java mybatisResolverUtilDefaultVFS乱码 mybatis3.3.0和mybatis3 ...
- mybatis 日志 Reader entry 乱码
mybatis 日志 Reader entry 乱码 问题 现象:乱码日志如下 2021-03-04 10:59:13 -0 [main] DEBUG - Logging initialized us ...
- 解决 IntelliJ IDEA 内置的 Tomcat 日志中显示的中文乱码
解决 IntelliJ IDEA 内置的 Tomcat 日志中显示的中文乱码 方法 1 方法 2(不推荐) 笔者的环境: JDK 13.0.2 Maven 3.6.3 Tomcat 9.0.41(Se ...
最新文章
- Waymo的激光雷达计划:进展如何?
- Gold Code,Gold Sequence
- Azure运维系列 3:善用Azure捕获功能事半功倍
- 鹅厂666,用梅花桩遛狗
- linux下随机数字的生成
- lwip之数据收发流程_1
- SQL语句汇总(一)——数据库与表的操作以及创建约束
- 冒泡排序、选择排序、二分查找排序
- MFC文档视图中窗口切换 (2012-05-11 18:32:48)
- CentOS 7.5 重置 root 密码
- quartus ii IP核的破解
- 协程实践及应用(获取区划代码和城乡划分代码)
- 互联网行业的常用黑话,你知道几条?
- NAS HomeAssistant
- 电信物联网平台,java后台对接电信北向应用,命令下发到设备
- js实现点击图片在屏幕中放大
- python趣味编程---羊车门问题
- 中级宏观经济学复习范围(马工程)
- 果粉黑诞生记——兼谈文件夹隐喻
- 了解一下国标和行标的代号