mybatis里的日志实现顺序

76 阅读1分钟

在mybatis的logFactory里,可以清楚地看见加载顺序:
在这里插入图片描述
细看tryImplementation方法,可以看见先判断构造器是否为空,没有的话才利用反射去创建:
在这里插入图片描述
在每一个方法里又会有一个子方法setimplementation:
在这里插入图片描述
该方法进行了try catch处理,所以找不到该类也不会抛出异常:
在这里插入图片描述