一万年来谁著史,三千里外欲封侯。这篇文章主要讲述MyBatis mapper记录相关的知识,希望能为你提供帮助。
1、批量删除接口
int deleteUserMenu(Integer menuId, List< Integer> listId);
xml
< delete id="deleteUserMenu"> delete from user_menu where menu_id = #{menuId} and user_id in < foreach collection="listId" item="item" index="index" open="(" separator="," close=")"> #{item} < /foreach> < /delete>
2、查询字段集合接口
List< CheckTaskDTO> getTaskList(@Param("listTaskStatus") List< Integer> listTaskStatus, @Param("taskName") String taskName);
xml
< select id="getTaskList" resultType="com.sunwin.robotcloud.db.dto.CheckTaskDTO"> SELECT < include refid="Base_Column_List"/> FROM check_task WHERE < if test="taskName != null and taskName != ‘‘"> task_name like "%"#{taskName}"%" < /if> < if test="listTaskStatus != null and listTaskStatus.size() > 0"> and task_status in < foreach collection="listTaskStatus" item="item" index="index" open="(" separator="," close=")"> #{item} < /foreach> < /if> < /select>
【MyBatis mapper记录】
推荐阅读
- 数据库: Android使用JDBC连接数据库实现增 删 该 查 操作(5.0版本)
- VS 2019开发APP界面和代码
- Android Studio 虚拟机运行错误(The ADB binary found at XX is obsolete and ...)索性换成真机调试
- 利用生成对抗网络从随机噪声创建数据
- 从求解方程式到深度学习(一个TensorFlow Python教程)
- TensorFlow入门(机器学习权威教程)
- 前端框架(解决方案还是膨胀的问题())
- 机器学习视频分析(识别鱼)
- 混合整数规划(计算决策指南)