又是愉快的踩坑一天不过坑是昨天埋的今天踩得
事情的发生是这样的:昨天开心的尝试mybatis+spring
已经把增删改查用的方法接口什么都改好了意外出现了
解题关键
数据库的数据
这是我刚开始写的用来判断stuid是否冲突
突然空异常就抛出来了想了好多次我便更换了
Iterator strs = infoList.iterator();
迭代还是一样
然后我就去询问朋友获得长度.size()为5????
然后我就
没错我清除null,没有从根源上解决问题
可能是被info.getStuid()给影响了没有打印过对象
然后我开始寻找源头了,没错数据库
很好大神可能已经看出来了
多表联查出现了问题
没问题
也没问题
都没问题
但我的一个都不是
问题出现,啊啊啊啊
左连接以左表为主(被引用的话)两表一样的出现不一样的填null
右连接刚好相反以右表为主(未出现的填充null)
内连接相同的数据
算了,不说了我自己都跌了,不谈了,心酸
这个人写的通详细的:可以阅读一下
链接: [link]https://blog.csdn.net/weixin_39220472/article/details/81193617(https://blog.csdn.net/weixin_39220472/article/details/81193617).