
MyBatis-Plus
文章平均质量分 95
changelzj
个人博客:https://blog.liuzijian.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TenantLineInnerInterceptor源码解读
TenantLineInnerInterceptor是MyBatis-Plus中用于实现多租户功能的拦截器类,通过插件机制对SQL进行拦截和处理。它继承自BaseMultiTableInnerInterceptor,并实现了InnerInterceptor接口,主要对增、删、改、查操作中的SQL进行解析和重写,以确保多租户隔离。对于查询、删除和更新操作,会在SQL条件中追加tenant_id = ?的条件;对于插入操作,则会将`原创 2025-05-13 16:42:45 · 1024 阅读 · 0 评论 -
DataPermissionInterceptor源码解读
原文首发在我的博客:https://blog.liuzijian.com/post/mybatis-plus-source-data-permission-interceptor.htmlDataPermissionInterceptor是MyBatis-Plus中的一个拦截器插件类,位于mybatis-plus-jsqlparser-support模块的com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor,用于原创 2025-04-03 15:27:44 · 1379 阅读 · 0 评论 -
BaseMultiTableInnerInterceptor源码解读
本文首发在我的博客:https://blog.liuzijian.com/post/mybatis-plus-source-multi-table-inner-interceptor.htmlBaseMultiTableInnerInterceptor是MyBatis-Plus中的一个抽象类,位于mybatis-plus-jsqlparser-4.9模块中com.baomidou.mybatisplus.extension.plugins.inner包下,提供解析和重写SQL功能,MyBatis-Plus的原创 2025-03-25 08:53:18 · 1072 阅读 · 0 评论