返回顶部

随笔分类 -  mybatis

摘要:1. 大数据量分批执行封装 1.1. 前言 在执行定时任务的时候,我们常常会有这样的需求,当数据量越来越大,可能你一次查询的数据就会导致内存溢出,所以我们后期往往又要再不断优化,比如分批处理,但分页以后代码量往往呈直线上升,且结构混乱更加复杂难懂,对此我就想写个封装方法,解决任何的分批数据库查询 1 阅读全文
posted @ 2020-06-29 14:05 老梁讲Java 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:1. Mybatis插入实体类字段为关键字解决方案 1.1. 前言 可能你插入字段为关键字时报如下错误,且字段名不适合改变 1.2. 方案一 若自己写的sql,直接在插入语句中字段加上\ ,比如 insert into (id, ) value (1,100) 1.3. 方案二 网上找到了mybat 阅读全文
posted @ 2019-12-10 09:36 老梁讲Java 阅读(8596) 评论(0) 推荐(3) 编辑
摘要:1. mybatis中集成sharing jdbc采坑 1.1. 错误信息 1.2. 出现场景 我用的mybatis plus,现在要把 也就是 集成进来,java集成方式没问题,我打算用springboot的集成方式,因为这样只需要改配置文件就可以添加主从信息,分库分表等等了 然后就出问题了,报了 阅读全文
posted @ 2019-08-20 16:20 老梁讲Java 阅读(2034) 评论(0) 推荐(0) 编辑
摘要:1. Mybaits plus实战(三) 1.1. 特殊使用规则 1.1.1. Model逻辑删除 1. 数据库对应实体类,继承Model类可以实现AR模式的sql语句操作,但这里需要注意的是, 对逻辑删除 ,官方说明需要实现如下重写方法才能生效,也就是使用 2. 事实上,在主键字段添加 该注解,效 阅读全文
posted @ 2019-04-28 11:23 老梁讲Java 阅读(3896) 评论(0) 推荐(1) 编辑
摘要:1. Mybaits plus实战(二) 1.1. mybatis plus插件 1.1.1. 用法 1. 先举个例子介绍用法,如下:直接作为Bean注入,一般来讲插件太多印象性能,所以大部分插件都只在测试,开发环境使用,一般不上生产环境,下面我介绍的插件都以xml格式配置为例,因为那样参数展示会多 阅读全文
posted @ 2019-04-26 18:07 老梁讲Java 阅读(2145) 评论(0) 推荐(0) 编辑
摘要:1. Mybaits plus实战(一) 1.1. 快速开始 1.1.1. 配置文件 1.1.2. 代码生成器 1. 这是我的配置,把包名,前缀等等改了,试验下就知道了,或者直接看官网 1.1.3. 代码配置 1. 用来扫描指定位置mapper,逻辑删除注入,事务,数据库配置等 1.2. 配置dru 阅读全文
posted @ 2019-04-25 18:15 老梁讲Java 阅读(2433) 评论(0) 推荐(0) 编辑
摘要:tk.mybatis通用工具pom 我使用springboot搭建,所以引用的都是springboot封装的组件 采坑点 批量插入数据,默认主键只支持id 1. 继承此工具MySqlMapper方法后 可以看到存在可以批量插入类到数据库的方法 如果项目中途加入了此工具,那么恭喜,估计要踩很多坑~ 数 阅读全文
posted @ 2018-09-28 14:32 老梁讲Java 阅读(13089) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示