相同点:
1.Spring 里面抽象出了BeanFactory容器用来管理Bean,开始解析各个配置文件,将bean配置信息放在BeanDefinition中
2.Mybatis抽象出一个sqlsessionFactory,用来管理sqlSession,入口是用XMLConfigBuilder去解析配置文件,将解析完成的结果保存在一个Configuration里面,一个映射文件的一段sql对应一个MappedStateMent,用方法全路径名称做id
3.spring整和Mybatis就是将sqlsessionFactory作为一个Bean放入BeanFactory里面来管理