Mybatis 基础教程之一--基本用法

一、MyBatis的体系结构

Mybatis 基础教程之一--基本用法

1、SqlSessionFactory

Mybatis 基础教程之一--基本用法

2、SqlSession

执行持久化操作的对象,类似于JDBC中的Connection,使用完SqlSession之后关闭Session很重要,应该确保使用finally块中来关闭它。
Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法

二、深入MyBatis的配置文件

Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法

1、MyBatis的配置文件结构

mybatis-config.xml。这个是MyBatis默认的配置文件名称,如果是在和spring整合时,这个文件里啥内容都没有,相关的属性全部通过Spring的配置文件获取.
Mybatis 基础教程之一--基本用法

1.1、properties属性

Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法

1.2、setting设置

setting设置是Mybatis中极为重要的调整设置,它们会改变MyBatis的运行时行为。

其它的几个configuration配置属性请见 九147页

2、深入Mapper XML配置文件


Mybatis 基础教程之一--基本用法

2.1、select

Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法
Mybatis 基础教程之一--基本用法
其它属性请见九155页