qq_22948413 2015-08-17 08:24 采纳率: 44.4%
浏览 2770
已采纳

Mybatis批量添加,页面获取到的值怎么放入List<类>里面

图片说明

  • 写回答

6条回答 默认 最新

  • 普通网友 2015-08-17 13:46
    关注

    UserRoleAut ura=new UserRoleAut();
    ura.setXXX("11");
    record.add(ura)

    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • threenewbee 2015-08-17 08:30
    关注

    根据这些条件在UserRoleAut表中查询。

    参考
    http://www.cnblogs.com/luxiaoxun/p/4035040.html

    比如你可以看里面的selectUsersByName的实现,怎么写sql怎么传参数。

    评论
  • qq_22948413 2015-08-17 08:58
    关注


    <!--
    WARNING - @mbggenerated
    This element is automatically generated by MyBatis Generator, do not modify.
    This element was generated on Wed Jul 08 10:06:52 CST 2015.
    -->

    select RU_ID_SEQ.Nextval from USER_ROLE_AUT

      insert into USER_ROLE_AUT 
        (RU_ID,RU_ROLE_ID, RU_AUT_ID, RU_TIME_INS, RU_USER_INS, RU_TIME_LST, RU_USER_LST, RU_STATUS) 
            select RU_ID_SEQ.Nextval,U.* from USER_ROLE_AUT
          <foreach collection="map" item="item" index="key" separator="union all" >  
             select
                    #{item.ruRoleId,jdbcType=DECIMAL}, 
                    #{item.ruAutId,jdbcType=DECIMAL}, 
                    #{item.ruTimeIns,jdbcType=TIMESTAMP}, 
                    #{item.ruUserIns,jdbcType=VARCHAR}, 
                    #{item.ruTimeLst,jdbcType=TIMESTAMP}, 
                     #{item.ruUserLst,jdbcType=VARCHAR},
                      #{item.ruStatus,jdbcType=DECIMAL}
            from USER_ROLE_AUT
        </foreach>
        )U
    
    评论
  • qq_22948413 2015-08-17 08:59
    关注


    <!--
    WARNING - @mbggenerated
    This element is automatically generated by MyBatis Generator, do not modify.
    This element was generated on Wed Jul 08 10:06:52 CST 2015.
    -->

    select RU_ID_SEQ.Nextval from USER_ROLE_AUT

      insert into USER_ROLE_AUT 
        (RU_ID,RU_ROLE_ID, RU_AUT_ID, RU_TIME_INS, RU_USER_INS, RU_TIME_LST, RU_USER_LST, RU_STATUS) 
            select RU_ID_SEQ.Nextval,U.* from USER_ROLE_AUT
          <foreach collection="map" item="item" index="key" separator="union all" >  
             select
                    #{item.ruRoleId,jdbcType=DECIMAL}, 
                    #{item.ruAutId,jdbcType=DECIMAL}, 
                    #{item.ruTimeIns,jdbcType=TIMESTAMP}, 
                    #{item.ruUserIns,jdbcType=VARCHAR}, 
                    #{item.ruTimeLst,jdbcType=TIMESTAMP}, 
                     #{item.ruUserLst,jdbcType=VARCHAR},
                      #{item.ruStatus,jdbcType=DECIMAL}
            from USER_ROLE_AUT
        </foreach>
        )U
    
    评论
  • qq_22948413 2015-08-17 09:00
    关注


    select RU_ID_SEQ.Nextval from USER_ROLE_AUT

    这个是主键id

    评论
  • yuke198907 2015-08-21 07:05
    关注

    List里有一个add方法,直接调用即可

    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 win11系统打开软件很慢
  • ¥30 XIAO esp32c3 读取FDC2214的数据
  • ¥20 我用malloc申请了一块空间 判空显示指针不为null 但是在输出data指针所指的地址是缺全是0 空指针不能输入值进去数组为什么呀
  • ¥15 在工控机(Ubuntu系统)上外接USB蓝牙硬件进行蓝牙通信
  • ¥15 关于PROCEDURE和FUNCTION的问题
  • ¥100 webapi的部署(标签-服务器)
  • ¥20 怎么加快手机软件内部计时的时间(关键词-日期时间)
  • ¥15 C语言除0问题的检测方法
  • ¥15 为什么四分管的内径有的是16mm有的15mm,四分不应该是12.7mm吗
  • ¥15 macos13下 ios交叉编译的问题