Mybatis 是一个优良的的长久层框架,底层基于 JDBC 实现与数据库的交互。并在 JDBC 操作的根底上做了封装和优化
在 SpringBoot 脚手架工程中,Spring 框架会基于 MyBatis 框架底层配置,创立 SqlSessionFactory 对象,而后再通过此工厂对象创立 SqlSession,最初基于 Spring 框架为测试类注入 SqlSession 对象
此注解用于形容 mybatis 框架中的数据逻辑层接口,,用于通知 mybatis 框架此接口实现类由 mybatis 框架创立(底层基于 JDK 创立其代理),此类型的对象会交给 spring 治理
用于形容数据层实现类,用于交给 spring 治理
代码如下:private static final Logger log = LoggerFactory.getLoger(LogTestes.class);
// 测试日志级别,在 springboot 中默认为 Info,
// 具体配置能够在 springboot 配置文件中进行级别配置:logging.leve1
log.trace("log.leve1=trace");
log.debug("log.leve1=debug");
log.info("log.leve1=info");
log.warn("log.leve1=warn");
log.error("log.leve1=error");