Mybatis概述:

Mybatis是一个优良的的长久层框架,底层基于JDBC实现与数据库的交互。并在JDBC操作的根底上做了封装和优化在SpringBoot脚手架工程中,Spring框架会基于MyBatis框架底层配置,创立SqlSessionFactory对象,而后再通过此工厂对象创立SqlSession,最初基于Spring框架为测试类注入SqlSession对象

@Mapper

此注解用于形容mybatis框架中的数据逻辑层接口,,用于通知mybatis框架此接口实现类由mybatis框架创立(底层基于JDK创立其代理),此类型的对象会交给spring治理

@Repository

用于形容数据层实现类,用于交给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");