![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 96
墨、鱼
我总是一个人在练习
展开
-
这么强大的Mybatis插件机制原来就是这?
文章目录Mybatis插件机制介绍自定义一个Mybatis插件插件执行原理分析插件定义插件初始化插件如何生效总结Mybatis开发中经常会用到pagehelper分页插件,除此之外还有慢sql上报等各种各样的插件,那么Mybatis是如何来实现如此强大的插件机制呢?一起来看看吧。Mybatis插件机制介绍MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushSta原创 2021-05-18 15:33:51 · 401 阅读 · 8 评论 -
设计模式-Command模式
文章目录介绍解决的问题使用场合示例普通实现命令模式实现命令模式和策略模式的区别相同点不同点总结命令模式是一种行为型模式。请求以命令的形式包裹在对象中,并传递给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。简单而言,就是调用者->命令->执行者,将调用者和执行者解耦。介绍命令模式主要定义了三种角色:Receiver:执行命令的对象;Command:命令;Invoker:命令的发起者;UML关系图:解决的问题在软件系统中,行原创 2020-12-01 17:29:59 · 850 阅读 · 0 评论