# mybatis-sample **Repository Path**: oopcoder/mybatis-sample ## Basic Information - **Project Name**: mybatis-sample - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-22 - **Last Updated**: 2026-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-sample ### mybatis日志 ##### 日志配置关键类 org.apache.ibatis.logging.LogFactory > 系统默认按顺序依次配置,直至配置成功为止,如果需要定制可以在配置文件中配置,见下方 ```$java // org.apache.ibatis.logging.LogFactory static { tryImplementation(LogFactory::useSlf4jLogging); tryImplementation(LogFactory::useCommonsLogging); tryImplementation(LogFactory::useLog4J2Logging); tryImplementation(LogFactory::useLog4JLogging); tryImplementation(LogFactory::useJdkLogging);// jdk日志一般都会有的,且日志级别一定是INFO及以上,所以sql默认是不会被打印出来的 tryImplementation(LogFactory::useNoLogging);// 不打印日志 } // 系统提供的日志相关的别名 org.apache.ibatis.session.Configuration typeAliasRegistry.registerAlias("SLF4J", Slf4jImpl.class); typeAliasRegistry.registerAlias("COMMONS_LOGGING", JakartaCommonsLoggingImpl.class); typeAliasRegistry.registerAlias("LOG4J", Log4jImpl.class); typeAliasRegistry.registerAlias("LOG4J2", Log4j2Impl.class); typeAliasRegistry.registerAlias("JDK_LOGGING", Jdk14LoggingImpl.class); typeAliasRegistry.registerAlias("STDOUT_LOGGING", StdOutImpl.class); typeAliasRegistry.registerAlias("NO_LOGGING", NoLoggingImpl.class); // 配置文件 ```