mybatis批量添加 list为空

mybatis批量添加foreach list为空

麻烦帮忙看看写的有什么问题吗


回答:


目前看到的貌似就是mapper.java方法参数名是nodeList而mapper.xml方法集合名是list这两者应该统一

还有mybatis有时候很奇怪,如果mapper.java只有一个集合入参必须命名List<T> list,然后mapper.xml foreach去解list否则也是拿不到,可能跟引入的mybatis版本有关


回答:

mybatis 如果dao方式参数是数组一定要加@Param("参数名称"),多参数也要加@Param,才能使用参数名,然后xml collection的参数与dao方法的参数名要一致

以上是 mybatis批量添加 list为空 的全部内容, 来源链接: utcz.com/p/944105.html

回到顶部