程序猿,上代码。
mybatis中spl写法,入参为list,其中,list有bean组成
<update id="updateSpecByGid" parameterType="java.util.List">
<foreach separator=";" collection="list" item="item" index="index">
update afx_goods_spec
<set>
gsname = #{item.gsname},gsprice = #{item.gsprice}
</set>
where gsid = #{item.gsid}
</foreach>
</update>
以下为入参List
int updateSpecByGid (List<GoodsSpec> list);
其中GoodsSpec中的属性值-gsname,gsprice,gsid;
有一点要注意,如果运用了,<set></set>语法,则需要在配置数据库连接地址中加上(标记红色)
db.url=jdbc:mysql://localhost:3306/axx?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
如果有其他方式,请留言哦。