MyBatis批量修改操作
程序员文章站
2022-06-29 12:33:51
1.需求 后台管理页面,查询频道列表,需要批量修改频道的状态,批量上线和下线 2.MyBatis配置 这是mysql的配置,注意需要加上&allowMultiQueries=true配置 jdbc_url=jdbc:mysql://localhost:3306/go?useUnicode=true& ......
1.需求
后台管理页面,查询频道列表,需要批量修改频道的状态,批量上线和下线
2.mybatis配置
这是mysql的配置,注意需要加上&allowmultiqueries=true配置
jdbc_url=jdbc:mysql://localhost:3306/go?useunicode=true&characterencoding=utf-8&zerodatetimebehavior=converttonull&allowmultiqueries=true
<update id="batchupdate" parametertype="java.util.list"> <foreach collection="list" item="item" index="index" open="" close="" separator=";"> update channels <set> state=${item.state} </set> where id = ${item.id} </foreach> </update>
推荐阅读
-
Mybatis 条件查询 批量增删改查功能
-
在ASP.NET 2.0中操作数据之三十七:DataList批量更新
-
在ASP.NET 2.0中操作数据之六十二:GridView批量更新数据
-
在ASP.NET 2.0中操作数据之六十四:GridView批量添加数据
-
在ASP.NET 2.0中操作数据之六十一:在事务里对数据库修改进行封装
-
Oracle + Mybatis实现批量插入、更新和删除示例代码
-
MySQL数据表字段内容的批量修改、清空、复制等更新命令
-
sqlserver 批量删除存储过程和批量修改存储过程的语句
-
iOS通过shell脚本批量修改属性
-
mybatis单笔批量保存实体数据的方法