请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师我在测试店铺类别dao的时候

我在ShopCategoryDao.xml用resultType的时候是获取不到name的
图片描述
而我把ShopCategoryDao.xml把resultType换成resultMap的时候就可以了
图片描述
这是什么原因???

正在回答 回答被采纳积分+3

1回答

翔仔 2020-06-09 03:03:58

是说只把resulttype改成resultmap 其他不变吗 如果是 因为你的resulttype需要是shopcategory类型才可以。。这个是mybatis要求的标签写法。

0 回复 有任何疑惑可以回复我~
  • resulttype需要是shopcategory类型这个我知道,实体类的位置,可能是mybatis出问题了,然后我就把mybatis.xml中的驼峰模式和列名转换都给关了就可以了,然后我重新用resulttype,再加上字段的别名就可以了,还有你写表中的shop_category_id的数据类型是int,实体类中的shopCategoryId是long类型,这个应该有影响,我也修改过来了,然后所有问题就解决了
    回复 有任何疑惑可以回复我~ 2020-06-11 09:46:14
  • 翔仔 回复 提问者 weixin_慕移动7462140 #2
    感觉跟这些没有关系啊,建议按照视频的来,视频里是没有问题的。此外,数据库的int可以对应java的long。。
    回复 有任何疑惑可以回复我~ 2020-06-12 02:01:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信