
Mybatis
yusimiao
这个作者很懒,什么都没留下…
展开
-
Mybatis拦截器之数据加密解密
拦截器介绍Mybatis Interceptor 在 Mybatis 中被当作 Plugin(插件),不知道为什么,但确实是在 org.apache.ibatis.plugin 包下面既然是拦截器,可以拦截哪些内容呢?试想一下… 当程序写到持久层时,Mybatis 会 执行 指定 SQL 语句,并处理 请求参数 和 返回值。没错,Mybatis 拦截器可以帮助我们处理上述内容,请看官网的 P...原创 2019-06-13 09:13:05 · 9851 阅读 · 1 评论 -
Mybatis拦截器执行过程解析
上一篇文章 Mybatis拦截器之数据加密解密 介绍了 Mybatis 拦截器的简单使用,这篇文章将透彻的分析 Mybatis 是怎样发现拦截器以及调用拦截器的 intercept 方法的小伙伴先按照文章内容细致但不入微的了解整个拦截器执行过程,在纸上勾勒出各个点,再细致入微的读源码,将这些点用线串起来,这样站在上帝视角后,理解的更加深刻发现拦截器按照官网说明,我们通过实现 org.a...原创 2019-06-17 08:55:23 · 2207 阅读 · 0 评论 -
不得不知的责任链设计模式
世界上最遥远的距离,不是生与死,而是它从你的世界路过无数次,你却选择视而不见,你无情,你冷酷啊…被你忽略的就是责任链设计模式,希望它再次经过你身旁你会猛的发现,并对它微微一笑…责任链设计模式介绍抽象介绍初次见面,了解表象,深入交流之后(看完文中的 demo 和框架中的实际应用后),你我便是灵魂之交(重新站在上帝视角来理解这个概念会更加深刻)责任链模式(Chain of Respo...原创 2019-06-21 20:56:05 · 274 阅读 · 0 评论 -
"犯罪心理"解读Mybatis拦截器
原文链接:"犯罪心理"解读Mybatis拦截器Mybatis拦截器执行过程解析 文章写过之后,我觉得 “Mybatis 拦截器案件”背后一定还隐藏着某种设计动机,里面大量的使用了 Java 动态代理手段,它是怎样应用这个手段优雅的设计出整个拦截事件的?就像抓到罪犯要了解它犯罪动机是什么一样,我们需要解读 Mybatis拦截器的设计理念:设计解读Java 动态代理我们都懂得,我们先用它设计一...原创 2019-06-27 09:06:13 · 208 阅读 · 0 评论