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");
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。