MyBait中foreach的使用
博客专区 > famiover 的博客 > 博客详情
MyBait中foreach的使用
famiover 发表于1年前
MyBait中foreach的使用
  • 发表于 1年前
  • 阅读 12
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

1.当给角色赋予一个或者多个权限,我们可能会使用List<RolePermission>进行添加,这时候可以使用foreach, Java代码如下:

    @Override
    @Transactional
    public void createRolePermission(List<RolePermission> rolePermissionList) {
        dataAccessor.insert("RolePermissionMapper.inserts",rolePermissionList);
    }

Mapper内如如下:

    <insert id="inserts"  parameterType="java.util.List">
        insert into tb_role_permission (id,roleid,permissionid,status,createdate,editdate)
        values
        <foreach collection="list" item="item" separator=",">
            (#{item.id},#{item.roleId},#{item.permissionId},#{item.status},#{item.createDate},#{item.editDate})
        </foreach>
    </insert>

共有 人打赏支持
粉丝 4
博文 72
码字总数 16438
×
famiover
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: