第2章MyBatis配置详解与API介绍(理论).pptVIP

  • 3
  • 0
  • 约7.62千字
  • 约 24页
  • 2017-07-17 发布于四川
  • 举报
Mybatis的范围与生命周期 SqlSessionFactoryBuilder:该类可以被实例化、使用和丢弃。 SqlSessionFactory:一旦被创建,SqlSessionFactory实例会一直存在于应用程序执行期间。 SqlSession:每个线程都应该有自己的SqlSession实例。 映射器实例:映射器是创建绑定映射语句的接口。映射器接口的实例可以从SqlSession中获得。从技术上而言,当被请求时,任意映射器实例的最宽范围和SqlSession是相同的。 SqlSession session = sqlSessionFactory.openSession(); try { mapper = session.getMapper(BlogMapper.class); // do work } finally { session.close(); } 总结 Mybatis框架执行时的总体流程是: (1)加载配置。 (2)SQL解析。 (3)SQL执行。 (4)结果映射。 Mybatis配置文件的主要元素有:properties、settings、typeAliases、transactionManager、dataSource和mappers。 SQL映射配置的主要元素有:select、insert、update和delete。 第2章

文档评论(0)

1亿VIP精品文档

相关文档