Mybatis要注意的错误
Mybatis需要注意的一些错误
星辰丶浩宇
这个作者很懒,什么都没留下…
展开
-
Mybatis要注意的错误:使用LOG4J生成的log文件无法打开
出现的问题在使用LOG4J进行测试时生成的log文件无法打开分析问题原因log4j在控制台输出日志信息发现其中出现了乱码,这可以就问题所在之处。生成的log文件里面有乱码,导致无法打开。这是mybatis-config.xml文件中设置时使用了扫描包的问题解决方法将mybatis-config.xml所以使用package方法的全部修改比如:将typeAliases与mappers这两个方法修改为:不使用扫描包来实现修改后再次进行测试没有出现乱码了,log也能正常打开了原创 2021-01-11 11:31:59 · 292 阅读 · 0 评论 -
Mybatis要注意的错误:属性名与字段名不一致
属性名与字段名不一致数据库中的字段与自定义的字段不一致此时进行查询操作,就会出现问题:查询出来的pwd字段为null出现问题的原因:解决方法:两种方法都可以使用,看你自己。方法一修改Sql语句将password这个字段起别名执行结果,问题解决。方法二使用resultMap(结果集映射)执行结果,问题解决。...原创 2021-01-10 22:04:01 · 135 阅读 · 1 评论 -
Mybatis要注意的错误:1 字节的 UTF-8 序列的字节 1 无效。
出现的问题:主要的原因是:在配置MapperConfig.xml与Mapper.xml的字符编码的问题解决方法:将MapperConfig.xml与Mapper.xml的字符编码改为UTF8就可以了MapperConfig.xmlMapper.xml原创 2021-01-06 16:12:31 · 329 阅读 · 1 评论 -
Mybatis要注意的错误:找不到资源文件Could not find resource xxxMapper.xml
出现的问题:主要的原因是:找不到资源文件,也就是找不到Mapper.xml这个文件,资源导出失败。解决方法:Maven项目的资源配置文件是默认放在resources文件夹下的,放在其他地方的配置文件不能被导出所以我们需要手动在pom.xml文件中进行配置资源的路径 <!-- 在build中配置resources,防止资源导出失败的问题 --> <build> <resources> <resour原创 2021-01-06 16:04:02 · 1610 阅读 · 0 评论 -
Mybatis要注意的错误:Type interface com.it04.dao.UserMapper is not known to the MapperRegistry.
org.apache.ibatis.binding.BindingException: Type interface com.it04.dao.UserMapper is not known to the MapperRegistry.当出现这个错误时,原因是因为:没有在MybatisConfig.xml中注册自己的Mapper注册Mapper<!-- 每个Mapper.xml 都需要在Mybatis核心配置文件中注册 --> <!-- 注册Mapper.xml这原创 2021-01-06 15:54:59 · 307 阅读 · 0 评论