<!--根据惟一键修改--> <update id="commonEdit" parameterType="pd"> update ${table} set <foreach collection="map.keys" index="index" item="key" open="" close="" separator="," > ${key}= #{map.${key}} </foreach> where ${pkey}=#{pvalue} </update> <!--保存 --> <insert id="commonSave" parameterType="pd"> insert into ${table} <foreach collection="map.keys" index="index" item="key" open="(" close=")" separator=","> ${key} </foreach> values <foreach collection="map.values" index="index" item="value" open="(" close=")" separator=","> #{value} </foreach> </insert>