摘要: 介绍 SkyWalking项目是由华为大牛吴晟开源的个人项目,目前已经加入Apache孵化器。SkyWalking项目的核心目标是针对微服务、Cloud Native、容器化架构提供应用性能监控和分布式调用链追踪功能,目前链路追踪和监控应用支持的组件包括主流框架和容器,如dubbo、motan、sp 阅读全文
posted @ 2019-03-26 23:47 Lucky帅小武 阅读(9028) 评论(0) 推荐(0) 编辑
摘要: 说完了StatementHandler和ParameterHandler,接下来就需要对查询的结果进行处理了,而对于sql结果的处理是由ResultSetHandler处理的,ResultHandler位于mybatis包的 org.apache.ibatis.executor.resultset下 阅读全文
posted @ 2019-03-26 15:33 Lucky帅小武 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: ParameterHandler接口是参数处理器,位于mybatis包的org.apache.ibatis.executor.parameter下,源码如下: 可见ParameterHandler接口只有简单的两个方法,一个是获取参数一个是设置参数。ParameterHandler接口默认实现类是D 阅读全文
posted @ 2019-03-26 14:29 Lucky帅小武 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 从前面分析我们知道了sql的具体执行是通过调用SqlSession接口的对应的方法去执行的,而SqlSession最终都是通过调用了自己的Executor对象的query和update去执行的。本文就分析下sql的执行器 Executor Executor是mybatis的sql执行器,SqlSes 阅读全文
posted @ 2019-03-26 00:13 Lucky帅小武 阅读(1244) 评论(0) 推荐(0) 编辑