为了理清楚ibatis一次sql过程中发生了什么,本文将对ibatis一次sql过程做简要的分析。
首先分析下SqlSession session = ssf.openSession(); 这条语句里面发生了什么,其实这条语句就是通过SqlSessionFactory工厂获取一次查询的Session。其中上一句SqlSessionFactory ssf = new SqlSessionFactoryBuilder().build(reader); 这句代码通过xml文件获取到SqlSessionFactory工厂,深入进去发现最终获取色SqlSessionFactory最终调用的是下面这个方法
拿到SqlSessionFactory后我们再去看看