原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6675633.html 

1 回顾

  上一篇中我解说了数据源接口DataSource与数据源工厂接口DataSourceFactory,这二者是MyBatis数据源模块的基础,包括本文中的非池型非池型数据源(UnpooledDataSource)和之后的池型数据源(PooledDataSource)、托管型数据源(JndiDataSourceFactory)都是在这两个接口上产生的。

  本文解读一下MyBatis中的非池型数据源,这是基础的数据源,之后要解读的池型数据源又是以此数据源为基础产生的。

2 非池型数据源及其工厂

2.1 非池型数据源工厂:UnpooledDataSourceFactory

  该数据源工厂实现了DataSourceFactory接口,源码如下:

平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 1 package org.apache.ibatis.datasource.u