java遇到的小问题

1,在编写java代码时出现如图问题:
问题
出现原因: 在代码的类中没有重写toString()方法.故打印出来的是完整类名+地址(这个地址是实际内存地址)
解决方法: 在类中重写toString()方法
2,如图图片问题
出现原因:在usermapper中插入引用的相关代码结果爆红了,即使插入官方的相关代码还是爆红
解决方法:mybatisjar包没导入进来,可能是maven下载jar包的时候没下好,重新下载mybatis的jar包
3,如图:
在这里插入图片描述
Mybatis-config.xml文件一直报错,即使在pom.xml中加了下图的相关配置文件也不行.检查了N遍始终找不到错误
在这里插入图片描述
后来终于偶然中发现从 XML 中构建 SqlSessionFactory类路径下的资源文件进行配置时直接照搬官网上的资源地址了,并没有改成自己的地址导致错误,应将

String resource = "org/mybatis/example/mybatis-config.xml";

改为

String resource = "mybatis-config.xml";

(mybatis-congfig.xml置于resources目录下)
4,在调用mapper方法后报错:
Result Maps collection does not contain value for com.wj.mapper,详情如图
在这里插入图片描述
仔细查看发现是由mapper.xml中的resultMap参数导致的错误,应将resultMap改为resultType
5,idea解决导入java文件时文件显示为灰色,如图:
在这里插入图片描述
解决方法:单击idea上方菜单栏的如下图图标:(或者直接ctrl+shift+alt+s)
在这里插入图片描述
进入到下方页面,点击modules,选中当前项目删掉再重新导入该路径
在这里插入图片描述
当文件路径显示为绿色时即已成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值