今天的报错没有任何报错提示,正常添加表的数据没有问题,但关联的表数据没有添加。仔细检查代码,感觉和讲义上的差不多,最后查看sql语句的映射文件,才发现传参传错了。
在Impl实现类中用map存储的setmealId和 checkgroupId 但在映射文件传参里面vaules的值却是setmeal_id 和 checkroup_Id。
后来发现这不是主要原因,这是我调试过程中新增的错误。
主要原因是,在Impl实现中add方法里没有调用setSetmealAndCheckGroupId方法,自然也就无法添加。