作者:小傅哥 博客:https://bugstack.cn
沉淀、分享、成长,让自己和他人都...
后端
2022.05.31
0
274
相信大家都已经很熟悉MyBatis框架了,它可以说是持久层框架的一个代表,拥有极高的灵活性。MyBatis框架...
后端
2022.05.31
0
235
作为程序员而言,一种理想的状态是我想到什么时候而且想写的时候就在写,不受地域和时间的限制,其实和作家写文章没有什么分别,不想写的时候就不用写。
...
后端
2022.05.29
0
206
mybatisplus只支持一个主键 mpp支持多个字段联合主键增删改查,mapper需要继承MppBaseM...
后端
2022.05.25
0
459
作者:小傅哥 博客:https://bugstack.cn
沉淀、分享、成长,让自己和他人都...
后端
2022.05.24
0
275
ORM -对象/关系数据库映射
ORM全称Object/Relation Mapping:表示对象-关系映射的缩...
后端
2022.05.19
0
529
前言
我们写好的Mapper如何让Mybatis知道?注册,我们需要...
后端
2022.05.19
0
323
作者:小傅哥 博客:https://bugstack.cn
沉淀、分享、成长,让自己和他人都...
React.js
2022.05.16
0
744
#{} 和 ${} 的区别#{} 匹配的是一个占位符,相当于 JDBC 中的一个?,会对一些敏感字符进行过滤,编译过后会对传递的值加上双引号,因此可以防止 SQL 注入问题。${} 匹配的是真实传递的...
后端
2022.05.09
0
611
1.背景可以使用mybatis-plus-generator逆向生成dao层、service层、controller层等代码2.引入jar包mybatis-plus-generator在3.5.0以及...
后端
2022.05.09
0
596
写一个简单的mybatis plus插件自动生成代码的例子pom.xml 添加配置<!-- mybatis plus 插件-->
<dependency>
<grou...
后端
2022.05.07
0
242
theme: nico highlight: a11y-light 系列文章目录第一章 初始Mybatis一、前言 本...
后端
2022.05.07
0
229
前言本篇我们来介绍MyBatis插件的开发,这个也是来源于我之前的一个面试经历,面试官为我如何统计Dao层的慢SQL,我当时的回答是借助...
后端
2022.05.04
0
231
mybatis spring介绍、使用、实现原理...
后端
2021.12.18
0
658
本周项目开发过程中,有一个简单的批量插入附件到 Oracle 数据库的功能,DAO 编写测试期间都是用的小文件,BLOB 类型的字段插入正常。真正联调测试时,上传的都是超过 4000 字节的文件,总是...
后端
2021.12.12
0
1175
同事反馈一个问题:Mybatis插入数据库的时间是昨天的,是不是因为生成Mybatis逆向工程生成的代码有问题?大家都知道,对于这类Bu...
后端
2021.11.27
0
964
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,开...
后端
2021.11.24
0
1335
最近接手了一个老项目,“愉悦的心情”自然无以言表,做开发的朋友都懂,这里就不多说了,都是泪...接手老项目,自然是要先熟悉一下业务代码,...
Spring Boot
2021.11.15
0
866
最近有小伙伴在讨论#{}与${}的区别时,有提到#{}是用字符串进行替换,就我个人的理解,它的主要作用是占位,最终替换的结果并不一定是字...
Spring Boot
2021.10.29
0
779
业务需求如下:前台传给我一个 documentId和List<UpdateDocumentAnswer> 对象给我。执行条件...
后端
2021.10.25
0
1110
本文我们演示了 MyBatis 原生批量插入时的问题:可能会因为插入的数据太多从而导致运行失败,我们可以通过分片的方式来解决此问题,分片...
后端
2021.10.20
0
745
在平时开发中,经常会遇到在一个项目里需要使用多个数据源的情况,比如有一部分数据在数据源A,另一部分数据在数据源B,业务需要把这两部分的数...
Java
2021.10.18
0
1104
MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉...
后端
2021.10.15
0
1035
我们在日常工作中广泛使用mybatis作为数据持久层框架,但是mybatis的执行流程是怎么样的,你了解过吗。本文将从源码角度,带你分析...
后端
2021.10.14
0
925
阅读本文您可以获得的技巧:携带中文名称的自定义枚举类在Mybatis的where条件中引用Java类或枚举, 而不是使用写死的数值您需要提前掌握的技能:Java 8,Mybatis。...
后端
2021.10.14
0
1276
TypeHandler根据字面意思即为类型处理器引用官方文档的描述: MyBatis在设置预处理语句(PreparedStatement)中的参数或从结果集中取出一个值时, 都会用类型处理器将获取到的...
后端
2021.10.14
0
1307
批量插入功能是我们日常工作中比较常见的业务功能之一,磊哥决定写一个 MyBatis 批量插入的汇总篇,同时对 3 种实现方法做一个性能测...
后端
2021.10.09
0
1248
我们在平时的开发中,会遇到一些慢sql。测试! druid,,,,, 作用:性能分析拦截器,用于输出每条 SQL 语句及其执行时间 MP也提供性能分析插件,如果超过这个时间就停止运行!使用性能分析插件...
后端
2021.10.08
0
1100
本篇源码解析基于mybatis 3.5.8版本。首先需要说明的是,本篇文章不是mybatis插件开发的教程,而是从源码层面分析mybat...
后端
2021.10.04
0
825
本篇源码解析基于mybatis 3.5.8版本。MyBatis中的缓存指的是 MyBatis 在执行一次SQL查询时,在满足一定的条件下...
后端
2021.10.03
0
831