MyBatis框架原理
1.SqlSessionFactory读取SqlMapConfig.xml文件,文件中包含了EmpMapper.xml文件的地址
2.然后,SqlSessionFactory会创建一系列预编译的Map对象,key是sql的id,value是对应的statement
3.通过SqlSessionFactory获得SqlSession
4.通过向SqlSession的相应方法中传入sqlid和相应的参数
5.SqlSession会自动根据sqlid去预编译好的Map对象中查找对应的statment,然后执行,完成相应的功能