MyBatis数据源DataSource分类

     MyBatis内部分别定义了实现了java.sql.DataSource接口的UnpooledDataSource,PooledDataSource类来表示UNPOOLED、POOLED类型的数据源。

MyBatis数据源DataSource分类

JNDI类型的数据源DataSource,则是通过JNDI上下文中取值。


数据源DataSource的创建过程

MyBatis数据源DataSource分类

2  MyBatis是通过工厂模式来创建数据源DataSource对象的,MyBatis定义了抽象的工厂接口 org.apache.ibatis.datasource.DataSourceFactory ,通过其getDataSource()方法返回数据源DataSource:

3  三种不同类型的type,三种不同的DataSource工厂

MyBatis数据源DataSource分类

相关文章:

  • 2021-07-06
  • 2022-02-03
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-02
  • 2021-12-14
  • 2022-01-14
  • 2021-11-07
  • 2022-12-23
  • 2021-12-21
相关资源
相似解决方案