首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mybatis
订阅
莫阿伊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
mybatis拦截器实现数据权限
本文讨论了通过mybatis拦截器来自动改写SQL实现数据权限过滤,同时讨论了与分页插件PageHelper拦截器的顺序问题。
Mybatis插件的基本原理
MyBatis 提供了一种插件 (plugin) 的功能,虽然叫做插件,但其实这是拦截器功能。 我们下文中统一称为拦截器 一 . 拦截器的作用 MyBatis允许使用者在映射语句执行过程中的某一些指定
springboot环境下mybatis映射器自动注册的原理
先前我们讲了springboot 集成mybatis的过程,只需要通过几步简单的配置,我们就能够通过操作我们的mapper映射器来完成对数据库的操作。不知道大家是否会产生这样的疑惑:我写的映射器只是一
如何理解mybatis运行原理?试试理解他为我们到底做了啥---前人种树后人乘凉
这是我参与更文挑战的第21天,活动详情查看: 更文挑战 深究下去你会发现mybatis为了我们做了很多很多的封装。我们站在巨人的肩膀上才会出现如此高效的开发!感恩mybatis。好好学习mybatis
敲了几万行源码后,我给Mybatis画了张“全地图”
傅哥手写Mybatis,怎么把Mybatis都给手写了!—— 就这么学源码,面试还是个事? 如果这些能帮助到你成长,感谢点赞、留言,和分享 嘿嘿
Mybatis的一级缓存和二级缓存,看完不再懵逼
缓存是什么? 缓存其实就是存储在内存中的临时数据,这里的数据量会比较小,一般来说,服务器的内存也是有限的,不可能将所有的数据都放到服务器的内存里面,所以, 只会把关键数据放到缓存中,缓存因为速度快,使
Spring事务管理器如何管理Mybatis SqlSession
Spring事务提供了TransactionSynchronization供第三方拓展,本文以mybatis为例解释事务管理器和TransactionSynchronization
mybatis第八话 - mybaits之ParameterHandler参数处理源码分析
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 本章主要记录了mybatis参数处理源码分析 1.前因 mybatis源码也分析过了,插件也分析完了,但是在分析插件的过程中产生一个疑问? 找到源
【Spring源码】@Import引入ImportBeanDefinitionRegistrar,实现自己的Mybatis
先看看ImportBeanDefinitionRegistrar这个接口: 这个接口中有一个方法,对比ImportSelector接口中的方法,并没有返回值,但是参数多了一个BeanDefinitio
自己动手编写一个Mybatis插件:Mybatis脱敏插件
1. 前言 在日常开发中,身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。否则容易造成个人隐私泄露,客户资料泄露,给不法分子可乘之机。但是数据脱敏不是把敏感信息隐藏起来,而是看起来像真的一样,实际上不能是真的。我以前的公司就因为不重视脱敏,一名员工在离职的时候通过后…