每次写这种类似的mybatis都是错误不断.....
首先一定要看控制台的报错信息,这点相当重要。例如miss sign 可能就是少了等于符号等...
<update id="updateXmFksz" parameterType="java.util.HashMap">
update srm_xmjbxx setsffk=#{sffk},
fkgs=#{fkgs}
where xmid in
<foreach collection="alist" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach>
</update>
最好是把mybatis里面写好的sql粘贴进plsql或者navicat替换成具体数据运行下。