老师,问个问题
来源:7-3 更新部门接口开发
gin15
2017-12-23
<up<update id="batchUpdateLevel" parameterType="map">
<foreach collection="#{sysDeptList}" item="sysDept" separator=";">
UPDATE sys_dept
SET LEVEL = #{sysDept.level}
WHERE id = #{sysDept.id}
</foreach>
</update>
<select id="countByNameAndParentId" parameterType="map" resultType="int">
SELECT COUNT(1)
FROM sys_dept
WHERE parent_id = #{parentId}
AND name = #{name}
<if test="id != null">
AND id = #{id}
</if>
</select>
您这两个地方的parameterType都用了map,我想问在这里的map是不是指我们常用的Map集合,因为看到传入的参数不是Map,所以有点懵?还有一个问题是在什么场景下使用这个?
写回答
1回答
-
Jimin
2017-12-23
00
相似问题