当前位置: 首页 > news >正文

MyBatis批量插入

1. 代码

实体类

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class SupCheckPointSrc extends BaseEntity
{/**监管记录监管记录扣分项目表id */@NotNull(message = "扣分项目id为空")private Long supCheckPointId;/** 照片地址 */@NotBlank(message = "图片地址不能为空")private String evidenceSrc;
}

Mappper层

    /*** 批量插入* @param supCheckPointSrcs*/public void insertBatch(@Param("dtoList") List<SupCheckPointSrc> supCheckPointSrcs);

xml文件

    <insert id="insertBatch">insert into sup_check_point_src(sup_check_point_id, evidence_src) values<foreach collection="dtoList" separator="," item="item">(#{item.supCheckPointId,jdbcType=BIGINT},#{item.evidenceSrc,jdbcType=VARCHAR})</foreach></insert>

http://www.mrgr.cn/news/4857.html

相关文章:

  • 通过proxy和普通模式实现单例
  • HTML+JS谁是卧底游戏
  • Leetcode面试经典150题-300.最长递增子序列
  • C程序设计——运算符0
  • 掌握ThinkPHP6中的数据验证技巧,提升开发效率
  • uniapp快速回顾,新学websocket连接和BLE连接
  • 计算机网络参考模型
  • Ps:首选项 - 界面
  • 【鸿蒙学习】HarmonyOS应用开发者高级认证 - 应用性能优化一(界面层面)
  • R语言基于DeepTime进行时间尺度古生物与地质分析
  • 开源自动化测试工具MeterSphere
  • 探索CSS的:future-link伪类:选择指向未来文档的链接
  • SpringBoot获取不到Nacos配置信息报错,Nacos鉴权
  • 设计模式(3)结构型模式
  • leetcode977:有序数组的平方
  • flink 消费 kafka subtask 分区策略
  • [sqlserver][sql]将一个字符串按照分隔符进行分割
  • Nvidia AI 发布 Llama-Minitron 3.1 4B:通过修剪和提炼 Llama 3.1 8B 构建的新语言模型
  • WPF 怎么样使用缓存
  • Ubuntu下载安装教程|Ubuntu最新长期支持(LTS)版本24.04 LTS下载安装