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");
发表回复