MyBatis框架原理

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,然后执行,完成相应的功能

猜你喜欢

转载自blog.csdn.net/qq_33204709/article/details/81136131