博主将会针对Java面试题写一组文章,包括J2ee,SQL,主流Web框架,中间件等面试过程中面试官经常问的问题,欢迎大家关注。一起学习,一起成长。
![7e4e5b080f69804bf5343c66073748b9.png](https://img-blog.csdnimg.cn/img_convert/7e4e5b080f69804bf5343c66073748b9.png)
MyBatis的核心接口和类
![c69d5bf5d9c4e189df116f1bbf6e5cfa.png](https://img-blog.csdnimg.cn/img_convert/c69d5bf5d9c4e189df116f1bbf6e5cfa.png)
1)每个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。
2)首先获取SqlSessionFactoryBuilder对象,可以根据XML配置文件或Configuration类的实例构建该对象。
3)然后获取SqlSessionFactory对象,该对象实例可以通过SqlSessionFactoryBuilder对象来获得。
4)使用SqlSessionFactory对象获取SqlSession实例。
MyBatis核心配置文件
properties元素
properties元素描述的都是外部化,可替代的属性。有