2 baidu 37209399 baidu_37209399 于 2017.01.11 10:29 提问

ssm 多行数据提交到数据库

图片说明

5个回答

u012976158
u012976158   2017.01.11 15:27
已采纳

看这个

        <foreach collection="relationMap" index="key"  item="ent" separator="union">
            SELECT *
            FROM BPM_DEF_USER
            where  RIGHT_TYPE=#{key}
            and OWNER_ID in 
            <foreach collection="ent"  item="id" separator="," open="(" close=")">
                #{id}
            </foreach>
        </foreach>

</select>
u012976158
u012976158   2017.01.11 10:31

提交一个对象集合到后台dao接口,通过xml文件遍历集合 在插入数据库

u012976158
u012976158 回复化文川:mybatis xml集合遍历 类似于下面foreach中代码
11 个月之前 回复
u012976158
u012976158 回复化文川: xml你搞不清楚的话,你可以在dao层遍历集合,然后逐一添加到数据库
11 个月之前 回复
baidu_37209399
baidu_37209399 xml文件遍历集合,能具体一点吗 老哥。
11 个月之前 回复
u013693144
u013693144   2017.01.11 10:55

jquery,提交的时候,把这些数据存到对应的数组里面,后台用string[] 接受,遍历这些数组,查到数据库里;

baidu_37209399
baidu_37209399 老哥,能具体点吗
11 个月之前 回复
Carrot_123
Carrot_123   2017.01.11 11:31

在service层写一个保存对象集合的方法,把对象集合传递到action,然后调用service里的方法

u012976158
u012976158   2017.01.11 15:22


select *
from EMPLOYEES e


e.DEPARTMENT_ID=#{departmentId}


AND e.EMPLOYEE_ID in
index="index" open="(" close=")" separator=",">
#{employeeId}



Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!