mybatis配置文件Configuration的详细解析是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计641个文字,预计阅读时间需要3分钟。
上一篇文章介绍了MyBatis中SqlSessionFactory的创建过程,今天我们来学习它默认实现中的唯一属性Configuration。回顾一下,MyBatis最初源码环境中的测试代码如下:
+--------------------------------------+| 利用MyBatis查询数据只需三步: || 1. 创建SqlSessionFactory || 2. 从SqlSessionFactory获取SqlSession || 3. 使用SqlSession执行查询 |+--------------------------------------+
利用MyBatis查询数据只需三步:创建、获取、执行。
上一篇介绍了mybatis中SqlSessionFactory的创建过程,今天来学习它默认实现中的唯一属性Configuration
回顾
还是最开始的mybatis源码环境中的测试代码如下图:
利用mybatis查出数据只用三步:创建SqlSessionFactory、通过SqlSessionFactory创建SqlSession、SqlSession执行selectOne方法。
上一篇文章梳理了SqlSessionFactory创建过程的源码,发现它返回的是它的默认实现类DefaultSqlSessionFactory,而默认实现类有有唯一的一个属性configuration,所以SqlSessionFactory根本的依赖还是Configuration类。
本文共计641个文字,预计阅读时间需要3分钟。
上一篇文章介绍了MyBatis中SqlSessionFactory的创建过程,今天我们来学习它默认实现中的唯一属性Configuration。回顾一下,MyBatis最初源码环境中的测试代码如下:
+--------------------------------------+| 利用MyBatis查询数据只需三步: || 1. 创建SqlSessionFactory || 2. 从SqlSessionFactory获取SqlSession || 3. 使用SqlSession执行查询 |+--------------------------------------+
利用MyBatis查询数据只需三步:创建、获取、执行。
上一篇介绍了mybatis中SqlSessionFactory的创建过程,今天来学习它默认实现中的唯一属性Configuration
回顾
还是最开始的mybatis源码环境中的测试代码如下图:
利用mybatis查出数据只用三步:创建SqlSessionFactory、通过SqlSessionFactory创建SqlSession、SqlSession执行selectOne方法。
上一篇文章梳理了SqlSessionFactory创建过程的源码,发现它返回的是它的默认实现类DefaultSqlSessionFactory,而默认实现类有有唯一的一个属性configuration,所以SqlSessionFactory根本的依赖还是Configuration类。

