d1046987169
FelixGeoff
采纳率50%
2017-06-06 04:22 阅读 828

spring整合mybatis关联映射的问题

有两张张表,anime_user和anime_role,user表有一个外键引用role表,然后创建两个实体类
图片说明
User实体类
图片说明
Role实体类
创建mybatis的daomapper
图片说明
UserDaoMapper
图片说明
RoleDaoMapper
在UserDao中有一个login方法,RoleDao中有一个findById方法,用JUnit测试发生错误,错误信息:
java.lang.illegalArgumentException:
Mapped Statement collection does not contain value for cn.felix.RoleDaoMapper.findById
两个方法在关联之前都分别测试过了没有问题

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_23292875 Hefei19881002 2017-06-06 05:29

    参数传错了,你可以debug跟一下看看

    点赞 评论 复制链接分享
  • Android_app kk1924 2017-07-08 07:10

    你用junit测试的时候是不是没有把RoleDaoMapper初始化进去?

    点赞 评论 复制链接分享

相关推荐