1. 首页
  2. 编程语言
  3. Java
  4. 浅谈MyBatis循环Map(高级用法)

浅谈MyBatis循环Map(高级用法)

上传者: 2022-06-08 00:33:49上传 PDF文件 76.47 KB 热度 22次

今天遇到一个比较特殊的业务,需要对传入的Map数据在映射文件中进行遍历,在之前的学习中,我们也知道MyBatis有默认对集合的操作list和array,但是没有默认的map,所有不能直接写collection="map",如果这么处理,它会当成是根据map.get获取传递value只,==大部分情况下是一个map中是不会有“map”这个key的,于是就是报错==。如果你想用map标识来获取参数map,就需要保证传入的Map参数有@Param注解。

用户评论