文档章节

Mybatis 批量插入、模糊查询

LYQ1990
 LYQ1990
发布于 2016/05/05 14:55
字数 83
阅读 70
收藏 2

一、mybatis批量插入数据

private void saveTicketServiceImpl(int count) {
    List<Ticket> ticketList=new ArrayList<Ticket>();
    for (int i = 1,i <= count; i++){

        Ticket ticket = new Ticket();
        ticket.setNumber("MG--" + count);
        ticketList.add(ticket);

    }
    ticketMapper.insertTickList(ticketList);

}

 

------------------TicketMapper.xml--------------------------

<insert id=" insertTickList" parameterType="java.util.List">
  insert into ticket(id,number,create_time)
  VALUES
  <foreach collection="list" item="item" index= "index" separator="," >
    ( #{item.id},  #{item.number},  now())
  </foreach>
</insert>

 

二、mybatis模糊查询(***.xml)

name like CONCAT('%',#{name},'%')

 

© 著作权归作者所有

上一篇: Hibernate 简介
下一篇: Mybatis $ 和#区别
LYQ1990
粉丝 9
博文 238
码字总数 206220
作品 0
东城
私信 提问
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)

作者:阿进的写字台 cnblogs.com/homejim/p/9909657.html 0 一起来学习 mybatis PRIMARY KEY ()) ENGINE=InnoDB AUTOINCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb40900aici COMMENT=......

程序员小灰
02/21
0
0
Oracle + Mybatis实现批量插入、更新和删除示例代码

前言 Mybatis是web工程开发中非常常用的数据持久化的框架,通过该框架,我们非常容易的进行数据库的增删改查。数据库连接进行事务提交的时候,需要耗费的资源比较多,如果需要插入更新的数据...

一看就喷亏的小猿
2018/11/22
269
0
MySQL批量插入返回自增ID的问题

MySQL批量插入返回自增ID的问题 Mz的博客2017-08-1838 阅读 数据库MySQL 业务场景 现需将表A中的数据经过转换后迁移入表B,并将一些附加数据存入表C,表C通过一个BId字段来与表B中的数据进行...

Mz的博客
2017/08/18
0
0
MySQL 批量查询 与 单条多次查询

最近两天在做服务的性能测试,为了测试服务的承载能力,需要造很多数据。起初想用存储过程造数据,但是由于涉及到很多关联表,写存储过程比较蛋碎。于是使用Spring + MyBatis + Gradle 以程序...

平江夜弹
2016/04/27
518
0
Mybatis 通用Crud

前言(说明) 源码地址:https://github.com/LittleNewbie/portal mybatis版本 3.2.6 mybatis crud 较为简陋,请移步至mybatis jpa :https://my.oschina.net/LittleNewbie/blog/895198 实现功能......

LittleNewbie
2016/11/11
990
4

没有更多内容

加载失败,请刷新页面

加载更多

如何编写高质量的 JS 函数(1) -- 敲山震虎篇

本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/7lCK9cHmunvYlbm7Xi7JxQ 作者:杨昆 一千个读者,有一千个哈姆雷特。 此系列文章将会从函数的执行机制、鲁棒性、函...

vivo互联网技术
56分钟前
5
0
学会这5个Excel技巧,让你拒绝加班

在网上,随处都可以看到Excel技巧,估计已看腻了吧?但下面5个Excel技巧会让你相见恨晚。关键的是它们个个还很实用 图一 技巧1:快速删除边框 有时当我们处理数据需要去掉边框,按Ctrl+Shif...

干货趣分享
今天
11
0
JS基础-该如何理解原型、原型链?

JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个...

OBKoro1
今天
10
0
高防CDN的出现是为了解决网站的哪些问题?

高防CDN是为了更好的服务网络而出现的,是通过高防DNS来实现的。高防CDN是通过智能化的系统判断来路,再反馈给用户,可以减轻用户使用过程的复杂程度。通过智能DNS解析,能让网站访问者连接到...

云漫网络Ruan
今天
15
0
OSChina 周一乱弹 —— 熟悉的味道,难道这就是恋爱的感觉

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @xiaoshiyue :好久没分享歌了分享张碧晨的单曲《今后我与自己流浪》 《今后我与自己流浪》- 张碧晨 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
今天
3.3K
25

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部