文档章节

MyBait中foreach的使用

ShortHand
 ShortHand
发布于 2016/07/13 14:58
字数 91
阅读 21
收藏 0

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>

© 著作权归作者所有

共有 人打赏支持
ShortHand
粉丝 3
博文 78
码字总数 16508
作品 0
静安
高级程序员
私信 提问
Hibernate、Mybait,Mysql、Postgresql适用场景

传统系统 (1)单数据库,单表数据量<1000W,Hibernate+Mysql (2)单数据库,单表数据量>1000W,Hibernate+Postgresql 互联网系统 (1)主从数据库,读写分离,Hibernate+Mysql (2)垂直水平切分数...

GKTest
2015/08/03
0
0
smarty 内置函数

内置函数 1.使用{$var=...}来创建一个变量。 //在模版中创建变量 {$name = 'Mr.Lee'} //输出变量 {$name} 2.使用{assign}来为变量赋值。 //这又是一种创建变量方式 {assign var='name' value...

菜鸟不菜么
2017/11/08
0
0
ecshop模板中foreach的使用方法

1:foreach使用规则,他有以下几个参数 from ,item name iteration index 2:如何使用foreach循环 如果php要传递一个数组(如:$array)给ecshop的smarty模板.那么我们将通过from=$array 来接...

路边拾草人
2011/12/16
0
0
【java】for和foreach的区别

一、概述 普通for循环在遍历集合时使用下标来定位集合中的元素。java在JDK1.5开始支持foreach循环,foreach在一定程度上简化了对集合的遍历。但某些情况下,foreach是不能完全代替for循环的。...

qq_26545305
2017/11/09
0
0
从foreach语句枚举元素看数组

在foreach语句中使用枚举,可以迭代数组或集合中的元素,且无须知道集合中的元素的个数。如图显示了调用foreach方法的客户端和集合之间的关系。数组或集合实现带GetEnumerator()方法的IEnum...

xmgdc
2017/07/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部