首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Mybatis
订阅
xiaocp
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
SpringBoot 自研运行时 SQL 调用树,3 分钟定位慢 SQL!
在复杂的业务系统中,一个接口往往会执行多条SQL,如何直观地看到这些SQL的调用关系和执行情况?本文将使用SpringBoot + MyBatis拦截器构建一个SQL调用树可视化系统。 项目背景 在日
一招搞定! 自定义MyBatis拦截器,SQL日志存储成本直降30%
MyBatis Plus 通过配置文件中设置 log-impl 属性来指定日志实现,以打印 SQL 语句。 打印出来的 SQL 内容如下。 然而,默认的日志输出格式存在以下不足: 缺少日志时间,
《企业实战分享 · JSqlParser 解析和构造SQL》
JSqlParser 是一个功能强大的 Java 库,专为解析、修改和生成 SQL 语句而设计。它不仅能够处理复杂的 SQL 语法,还提供了丰富的 API,使得开发者可以轻松地对 SQL 语句进行各种
Spring Boot-基于Mybatis拦截器和JSqlParser实现数据隔离
介绍如何在Spring Boot项目中,使用Mybatis拦截器和JSqlParser(SQL解析工具)实现数据隔离、权限控制功能。
面试重灾区:请说说mybatis的一级缓存和二级缓存
在面试过程中经常会问请说说mybatis的一级缓存和二级缓存,下文将带你实现如何使用。如果不敢兴趣请直接看结论。 1.理解mybatis缓存 Mybatis的一级缓存和二级缓存是Mybatis自带的。
MyBatis中的一级缓存和二级缓存介绍
先说缓存,合理使用缓存是优化中最常见的,将从数据库中查询出来的数据放入缓存中,下次使用时不必从数据库查询,而是直接从缓存中读取,避免频繁操作数据库,减轻数据库的压力,同时提高系统性能。 一级缓存 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSessio…