![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
江哥说
这个作者很懒,什么都没留下…
展开
-
Spring boot整合mybatis generator实现自动生成代码
1、在idea新建一个工程一路next之后最后finish,工程就创建好了。2、测试工程是否正常建立一个controller和index.html文件,启动后访问能正常返回成功页面,说明工程搭建初步完成3.pom.xml文件中还要添加spring跟mybatis的整合的包,已经分页的插件等,最后pom文件如下<?xml version="1.0" encoding="UTF...原创 2020-04-20 08:07:04 · 482 阅读 · 0 评论 -
ibatis-generator
ibatis-generator是个神器,支持自动生成xml文件,dao,model等,一般都满足日常的crud需求执行这个方法就可以生成了。然后把相应的代码复制到项目中去,即可使用...原创 2020-03-31 15:30:43 · 619 阅读 · 0 评论 -
ibatis批量插入数据库
在大批量插入数据库的时候,如果用for循环一条条插入效率肯定会异常底下,本文介绍ibatis批量插入是如何做的,我这里使用多线程进行分批插入,一批插入一万条,实际插入交给子线程处理,这样可以节省前端等待时间。在dao层定义个线程池,线程池定义方式以及参数如下private static ThreadPoolExecutor executor = new ThreadPoolExecutor(1,...原创 2020-03-30 20:03:52 · 1143 阅读 · 0 评论 -
mybatis实现insertOrUpdate功能
需要往一张表里面插入一条完整的数据,在插入之前需要判断该条数据是否存在,当然可以在插入前先根据id去查询是否存在。然后再决定是否插入。但是感觉这样要多操作一次数据库,所以想直接在mapper.xml文件里面实现该功能,xml配置如下,首先需要在对象FieldsInfo里面定义一个count ;用来记录计算结果,mapper.xml如下:逻辑就是通过count的值来决定是执行update还是ins...原创 2018-12-19 20:10:52 · 7717 阅读 · 2 评论