初识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>

posted @ 2016-10-24 10:00  grh946  阅读(124)  评论(0编辑  收藏  举报