问题:
刚发现这个问题的时候还是在进行插入数据操作的时候,发现报错。
报错的原因是因为使用的版本为2.2.4.RELEASE,并不支持servise.list()这些自带的方法
然后写sql语句,写完后发现没有数据依然报错,最后单独打印出来,原来没有数据
这让我感觉非常奇怪,我的sql就简简单单的select * from 表,这没道理呀
经过我多次试错,终于知道了原因
解决方法:
原因
是mybatis的字段匹配不上
,比如我的数据库是love_you,那我java中就必须写love_you,写loveYou就不行
1.可能的解决方法一
重启,清除缓存,清除依赖,重新构建项目(这种情况还是比较少的,不过万一呢)
2.可能的解决方法二
检查你的xml文件里面的映射是否正确配置了别名,检查你的sql语句是否正确
3.可能的解决方法三
配置你的mybaits路径,可能mybatis扫描不到你的 映射(一般都是默认,多数据源可能需要配置一下)