初识Mybatis
一.Mybatis介绍
1.开源的持久层框架
2.SQL与代码分离
3.面向配置编程
4.良好支持复杂数据映射
5.动态SQL
二。Mybatis环境搭建
1.导入Mybatis的jar包
2.导入lib中的相关jar包
3.导入对应的mysq的jar包
4.配置日记
4.1为什么配置日记
4.2加入日记配置文件log4j.properties
4.3.改写日记输出级别(Mybatis-Debug级别)
三.Mybatis的工作流程
1.概述
1.1读取配置文件
1.2生成sqlsessionfactory
1.3建立sqlsession
1.4调用Mybatis提供的api
1.5查询Map配置
1.6返回结果
SqlSessionFactory sqlMapper = new SqlSessionFactoryBuilder.build(reader);
2.Map文件
2.1mybatisCogfig.xml中引用map文件
<mappers>
<mapper resource ="">
</mappers>