public class HikariDataSourceProvider extends com.zaxxer.hikari.HikariDataSource implements IDataSourceProvider
| 构造器和说明 |
|---|
HikariDataSourceProvider(com.zaxxer.hikari.HikariDataSource dataSource) |
HikariDataSourceProvider(String jdbcUrl,
String username,
String password) |
HikariDataSourceProvider(String jdbcUrl,
String username,
String password,
String driverClassName) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
destroy()
Destroy the provider
|
DataSource |
getDataSource()
Returns provider's dataSource
|
String |
getProviderName() |
boolean |
startProviding()
start the provider
|
close, evictConnection, getConnection, getConnection, getHikariConfigMXBean, getHikariPoolMXBean, getLoginTimeout, getLogWriter, getParentLogger, isClosed, isRunning, isWrapperFor, setHealthCheckRegistry, setLoginTimeout, setLogWriter, setMetricRegistry, setMetricsTrackerFactory, toString, unwrapaddDataSourceProperty, addHealthCheckProperty, copyStateTo, getCatalog, getConnectionInitSql, getConnectionTestQuery, getConnectionTimeout, getDataSourceClassName, getDataSourceJNDI, getDataSourceProperties, getDriverClassName, getExceptionOverrideClassName, getHealthCheckProperties, getHealthCheckRegistry, getIdleTimeout, getInitializationFailTimeout, getJdbcUrl, getKeepaliveTime, getLeakDetectionThreshold, getMaximumPoolSize, getMaxLifetime, getMetricRegistry, getMetricsTrackerFactory, getMinimumIdle, getPassword, getPoolName, getScheduledExecutor, getSchema, getThreadFactory, getTransactionIsolation, getUsername, getValidationTimeout, isAllowPoolSuspension, isAutoCommit, isIsolateInternalQueries, isReadOnly, isRegisterMbeans, setAllowPoolSuspension, setAutoCommit, setCatalog, setConnectionInitSql, setConnectionTestQuery, setConnectionTimeout, setDataSource, setDataSourceClassName, setDataSourceJNDI, setDataSourceProperties, setDriverClassName, setExceptionOverrideClassName, setHealthCheckProperties, setIdleTimeout, setInitializationFailTimeout, setIsolateInternalQueries, setJdbcUrl, setKeepaliveTime, setLeakDetectionThreshold, setMaximumPoolSize, setMaxLifetime, setMinimumIdle, setPassword, setPoolName, setReadOnly, setRegisterMbeans, setScheduledExecutor, setSchema, setThreadFactory, setTransactionIsolation, setUsername, setValidationTimeout, validatepublic HikariDataSourceProvider(com.zaxxer.hikari.HikariDataSource dataSource)
public HikariDataSourceProvider(String jdbcUrl, String username, String password)
public DataSource getDataSource()
getDataSource 在接口中 IDataSourceProvidergetDataSource 在类中 com.zaxxer.hikari.HikariConfigpublic final String getProviderName()
getProviderName 在接口中 IDataSourceProviderpublic boolean startProviding()
startProviding 在接口中 IDataSourceProviderpublic boolean destroy()
destroy 在接口中 IDataSourceProviderCopyright © 2022. All rights reserved.