1、 mybatis配置文件,有2类配置文件
a) 全局配置文件,只能有一个,文件名不是固定的,约定文件名:mybatis-config.xml,配置了运行参数、插件、连接池等信息。
b) Mapper.xml,映射文件,在整个mybatis中可以有多个配置文件,配置多个Statement(SQL)
2、 通过配置文件构造出SqlSessionFactory
3、 通过SqlSessionFactory获取到Sqlsession,通过SqlSession就可以操作数据库。
4、 SqlSession同底层的执行器来执行Statement(SQL),mybatis提供了2种执行器的实现
a) 基本实现
b) 带有缓存功能的实现
5、 执行器通过定义的Mapped Statement对象来执行SQL
6、 参数传入:参数类型有三种,HashMap、基本数据类型、POJO对象
7、 结果输出:输出结果集类型有三种,HashMap、基本数据类型、POJO对象
时间: 2024-10-06 01:07:51