10 2022 档案
Sentinel 之 自定义持久化规则
摘要:谈谈我为甚要自行编码实现,因为我使用的早期的版本,并没有找到官方提供 依赖引入配置持久化方式,所以索性编码实现了,现在感觉没有编码实现的必要了,有更简便的方式了 既然已经做了这是,我还是愿意分享一下,权当抛砖引玉,供新用户参考,大佬请批评指点 ********** 已推送到 GitHub 不想动手的
Mybatis 之 自定义年月插件 yyyy-MM
摘要:请结合 >>> MP 插件原理 <<< 以及 >>> Mybatis 插件原理 <<< 进行查看 此插件再 JsqlParser 更新后已经同步更新,以下代码仅仅适用于 4.6 版本之前的代码 使用场景: 在写 一些与月份为单位的场景中,如: 薪资系统(月薪制) 1、Java 类中设计的 月份属性类
Mybatis 之 自定义别名处理插件
摘要:请结合上一篇 >>> MP 插件原理 <<< 以及 >>> Mybatis 插件原理 <<< 进行查看查看 MP 开发中,遇到的问题,动态的 Wrapper 产生的 SQL 中,主要出现在组合查询中,会有别名的问题困扰, 实战中问题场景这里就不便于战士了,可以参考 >>> MP 官方 <<< 插件代
Mybatis 之 SQL 监控插件
摘要:请结合上一篇 >>> MP 插件原理 <<< 以及 >>> Mybatis 插件原理 <<< 进行查看查看 使用场景:开发过程中监控每一条 SQL 语句的执行时长, 已经顺便将 SQL 语句以及将参数填充到 SQL 中的 ? 号 说明: 本案例中使用的是 Mybatis 插件监控 SQL 执行时长,
Mybatis 之 Mybatis-Plus 插件
摘要:请结合上一边 >>> Mybatis 插件原理 <<< 进行查看 Mybatis 中自己定义了一个 自己的插件类接口 InnerInterceptor 其内部实现了一些现成的插件, 如 : PaginationInnerInterceptor 、租户插件: TenantLineInnerInterc
Mybatis 之 插件原理
摘要:核心代码简介 MyBatis 插件原理:责任链模式 + JDK 动态代理 ( 接口、代理对象、代理类:实现 jdk 的 InvocationHandler ) Mybatis 插件核心接口:Interceptor /** * MyBatis 插件的和心接口 */ public interface I