Interface DataSourceCreator

All Known Implementing Classes:
AtomikosDataSourceCreator, BasicDataSourceCreator, BeeCpDataSourceCreator, C3p0DataSourceCreator, Dbcp2DataSourceCreator, DruidDataSourceCreator, HikariDataSourceCreator, OracleUcpDataSourceCreator

public interface DataSourceCreator
默认按照以下顺序创建数据源:
        JNDI(1000) > DRUID(2000) > HIKARI(3000) > BASIC(5000)
 
Author:
ls9527
  • Method Details

    • createDataSource

      DataSource createDataSource(DataSourceProperty dataSourceProperty)
      通过属性创建数据源
      Parameters:
      dataSourceProperty - 数据源属性
      Returns:
      被创建的数据源
    • support

      boolean support(DataSourceProperty dataSourceProperty)
      当前创建器是否支持根据此属性创建
      Parameters:
      dataSourceProperty - 数据源属性
      Returns:
      是否支持