mybatis
文章平均质量分 85
cuisea
这个作者很懒,什么都没留下…
展开
-
MyBatis插件开发
MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed) ParameterHandler (getParame原创 2017-07-19 22:41:29 · 1896 阅读 · 0 评论 -
MyBatis插件原理-源码解读
MyBatis支持配置多个插件动态添加新的功能,因为存在InterceptorChain,很多人认为Mybatis采用责任链模式,看了源码后我觉得更像是装饰器模式。Mybatis支持对Executor、StatementHandler、PameterHandler和ResultSetHandler进行拦截。下面依旧以StatementHandler类型的SQLStatsInterceptor为原创 2017-07-20 08:14:29 · 476 阅读 · 0 评论