前言: java开发中常用的日志框架有Log4j,Log4j2,Apache Commons Log,java.util.logging,slf4j等,这些工具对外的接口不尽相同.为了统一这些工具的接口,Mybatis定义了一套统一的日志接口供上层调用,并为上述日志框架提供了相应的适配器. 在Mybatis的日志模块中,使用了适配器模式.Mybatis调用其他日志模块时,使用了其内部接口(org.apache.ibatis.logging.Log接口).但是第三方日志组件对外提供的接口各不相同,…