我是靠谱客的博主 优秀火龙果,这篇文章主要介绍MyBatis 实际使用案例-plugins,现在分享给大家,希望可以做个参考。

插件是MyBatis 的一个很强大的机制,跟很多其他的框架一样,MyBatis 预留了插件的接口,让MyBatis 更容易扩展。

根据官方的定义,插件可以拦截这四个对象的这些方法,我们把这四个对象称作MyBatis 的四大对象。我们会在带大家阅读源码,知道了这4 大对象的作用之后,再来分析自定义插件的开发和插件运行的原理。

http://www.mybatis.org/mybatis-3/zh/configuration.html#plugins

类(或接口)方法
Executorupdate, query, flushStatements, commit, rollback,
getTransaction, close, isClosed
ParameterHandlergetParameterObject, setParameters
ResultSetHandlerhandleResultSets, handleOutputParameters
StatementHandlerprepare, parameterize, batch, update, query

 

最后

以上就是优秀火龙果最近收集整理的关于MyBatis 实际使用案例-plugins的全部内容,更多相关MyBatis内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(163)

评论列表共有 0 条评论

立即
投稿
返回
顶部