2.1搭建环境

下载地址:
https://github.com/mybatis/mybatis-3/releases

创建项目,导入jar包

2.2 Mybatis的基本构成

1)SqlSessionFactoryBuilder(构造器),根据配置信息或代码来生SqlSessionFactory(工厂接口)
2)SqlSessionFactory:来生成SqlSession
3)SqlSession:执行SQL并返回结果
4)SQLMapper:由一个Java类和XML(或注解)构成

2.3配置mybatis-config.xml

2.4简单构建SqlSession

2.5构建映射器

映射器是由Java接口和XML文件(或注解)共同组成的。
作用如下:
1)定义参数类型
2)描述SQL语句
3)定义查询结果和POJO的映射关系
4)描述缓存

定义一个接口

定义对应的映射文件

执行查询:

2.6注解产生映射器(无需xml)

2.7老方式