u013743244
失心人123
采纳率75%
2015-07-29 08:36 阅读 2.1k
已采纳

java Mabatis map 循环添加

最近在java 项目上碰到mybatis 循环添加一个问题 先看代码)如果把传进去的值为类型则没有问题 如果是map这会拿不到值 不知道怎么回事 求大神解决图片说明图片说明

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

5条回答 默认 最新

  • 已采纳
    beacon_2011 beaconD 2015-07-29 08:52

    foreach item="item" collection="list" index="index" open="(" separator="," close=")"
    #{item.kind}
    /foreach

    collection写的是数据类型,item是循环中每个对象的名。
    foreach中写#{item. XXX}

    点赞 评论 复制链接分享
  • u013743244 失心人123 2015-07-29 08:37

    图片说明

    点赞 评论 复制链接分享
  • u013743244 失心人123 2015-07-29 08:38

    如果传进去是这不会报错,如果是这拿不到值

    点赞 评论 复制链接分享
  • u013743244 失心人123 2015-07-29 08:44

    如果是

    ```map string,string 这不会报错,map long,long 这会报错

    点赞 评论 复制链接分享
  • u013743244 失心人123 2015-08-12 05:48

    mybiatis3.2
    (${key}, #{value})

    点赞 评论 复制链接分享

相关推荐