首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MyBatis
订阅
福音
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
MybatisPlus Sql Inject魔法🪄
背景介绍 笔者日常的工作有些业务会遇到唯一索引约束。注意到: 业务功能相似,要求当唯一键存在时根据唯一键更新,否则直接插入 Mysql DUPLICATE KEY UPDATE天然支持上述功能 由此引
12. 告别 MyBatis IN 语句的 foreach 模板:自定义扩展 让 SQL 编写效率翻倍
1. 痛点:MyBatis 中 IN 语句的 “繁琐魔咒” 但凡用过 MyBatis 的开发者,几乎都被IN语句的foreach模板 “折磨” 过。比如要实现 “根据用户 ID 列表查询用户” 这个简
关于mybatis-plus的一些默认配置
MyBatis-Plus(简称 MP)在简化 MyBatis 开发的同时,内置了大量默认规则和自动配置,涵盖实体映射、SQL 生成、字段处理等多个方面。
Mybatis---sql拦截器-自定义sql打印日志+慢SQL
前言 在日常使用Mybatis-plus开发时,为了能获取到执行的sql语句,通常可以在配置文件进入如下的配置: 通过配置MyBatis-plus中将log-impl的日志打印的实现为org.apac
别再手动拼接 SQL 了,MyBatis 动态 SQL 写法应有尽有,建议收藏!
1.Mybatis 动态 sql 是做什么的? Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动态 sql,完成逻辑判断和动态拼接 sql 的功能。 2.Mybati
一招搞定! 自定义MyBatis拦截器,SQL日志存储成本直降30%
MyBatis Plus 通过配置文件中设置 log-impl 属性来指定日志实现,以打印 SQL 语句。 打印出来的 SQL 内容如下。 然而,默认的日志输出格式存在以下不足: 缺少日志时间,
MyBatis拦截器在实际项目中的应用
MyBatis 拦截器是一个非常有用的特性,可以帮助开发者灵活地解决各种问题。本文将探讨 MyBatis 拦截器在实际项目中的应用场景和具体实现方法。
Mybatis plugin,拦截器 的使用及原理
上次,我们说过了mybatis+springboot时的启动与执行流程,也介绍过mybatis的执行器和缓存,今天,我们来看看mybatis 的另一个大功能 ————————————— plugin
MybatisPlus----构造器wrapper的使用与原理
一、构造器的分类 我们还是使用一张老图来说明 构造器都有一个核心父类= AbstractWrapper =,其他的构造器都是它的子类,现在两种分类方式,一种分类是用途;即查询 或 更新 构造器,另一种
十、MyBatis的缓存
@[toc] 十、MyBatis的缓存 10.1 MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接