MyBatis执行流程与步骤

流程

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

 

 

 

 

 

 

你可能感兴趣的:(Java-MyBatis)