Class OracleUcpDataSourceCreator
java.lang.Object
com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpDataSourceCreator
- All Implemented Interfaces:
DataSourceCreator
OracleUCP数据源创建器
- Author:
- Shaoyu Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDataSource(DataSourceProperty dataSourceProperty) 通过属性创建数据源static voidmappingSpecialValue(OracleUcpConfig consumeConfig, oracle.ucp.jdbc.PoolDataSourceImpl targetConfig) 对特殊值做映射booleansupport(DataSourceProperty dataSourceProperty) 当前创建器是否支持根据此属性创建
-
Constructor Details
-
OracleUcpDataSourceCreator
public OracleUcpDataSourceCreator()
-
-
Method Details
-
createDataSource
Description copied from interface:DataSourceCreator通过属性创建数据源- Specified by:
createDataSourcein interfaceDataSourceCreator- Parameters:
dataSourceProperty- 数据源属性- Returns:
- 被创建的数据源
-
support
Description copied from interface:DataSourceCreator当前创建器是否支持根据此属性创建- Specified by:
supportin interfaceDataSourceCreator- Parameters:
dataSourceProperty- 数据源属性- Returns:
- 是否支持
-
mappingSpecialValue
public static void mappingSpecialValue(OracleUcpConfig consumeConfig, oracle.ucp.jdbc.PoolDataSourceImpl targetConfig) 对特殊值做映射- Parameters:
consumeConfig- 自定义配置targetConfig- 目标配置
-