注意:所有文章除特别说明外,转载请注明出处.
MyBatis 框架
1.执行流程
1.配置sqlMapConfig.xml(mybatis全局配置文件):配置数据源、事务等mybatis运行环境(后面直接交给spring)。
2.配置映射文件:mapper.xml
3.sqlSessionFactory(会话工厂):根据配置文件创建sqlSession。
4.sqlSession(会话):面向用户的接口,根据会话工厂创建。作用是操作数据库。
5.Excutor(执行器):作用是sqlSession内部通过该执行器操作数据。
6.mappedStatement(底层封装对象):作用是对操作数据库存储对象,包括sql语句、输入参数、输出结果类型。