前言
mybatis整合spring就是让mybatis中要用到的核心组件交给spring容器管理,因此主要工作就是把mybatis框架使用过程中所涉及的核心组件配置到Spring容器中,交给Spring来管理。
javaweb中业务层主要依赖mybatis提供的DAO对象来对数据库进行操作,也就是sqlSession实例,再往上追溯就是sqlSessionFactory,而sqlSessionFactory是依靠SqlSessionFactoryBuilder读取mybatis全局配置文件来构建的。所以,这些工作现在都要交给spring。