1、使用XML配置文件或Java代码方式生产SqlSessionFactory
2、使用Resources类的getResourceAsStream()方法读取XML配置文件
3、使用SqlSessionFactoryBuilder类的build()方法创建sqlSessionFactory
4、得到sqlSessionFactory类后使用该类的openSession()获取SqlSession
5、得到SqlSession后需要实现映射器的功能,映射器有一个接口和该接口对应的XML映射文件或使用注解组成
6、使用SqlSession的getMapper()方法得到具体的接口类对象
1、创建MyBatis配置文件:mybatis-config.xml(不使用Java代码方式)
(1)配置数据库环境
(2)配置映射器的XML映射文件
2、创建一个生成SqlSession的sqlSessionFactory类:SqlSessionFactoryUtils。对应流程的2、3、4
3、定义一个接口和该接口对应的XML映射文件:XxxMapper、XxxMapper.xml(不使用注解方式)
4、使用SqlSession的getMapper()方法得到具体的接口类对象
5、执行完业务后记得关闭sqlSession