Interface ConnectionProvider
- All Known Implementing Classes:
DataSourceConnectionProvider, JdbcConnectionProvider, SingleConnectionProvider, SpringJdbcConnectionProvider
public interface ConnectionProvider
数据库连接提供者
- Author:
- Maning
-
Method Summary
Modifier and TypeMethodDescriptionget()获取数据库连接default void记录释放连接失败异常static ConnectionProvider使用jdbc url 获取连接提供者static ConnectionProvider使用jdbc url 用户名密码获取连接提供者static ConnectionProviderof(String url, Properties properties) 使用jdbc url,properties 获取连接提供者static ConnectionProviderof(Connection connection) 使用连接获取连接提供者static ConnectionProviderof(DataSource dataSource) 使用数据源获取连接提供者default voidrelease(Connection connection) 释放数据库连接
-
Method Details
-
of
使用连接获取连接提供者- Parameters:
connection- 连接- Returns:
- 连接提供者
-
of
使用数据源获取连接提供者- Parameters:
dataSource- 数据源- Returns:
- 连接提供者
-
of
使用jdbc url 用户名密码获取连接提供者- Parameters:
url- jdbc urluser- 用户名password- 密码- Returns:
- 连接提供者
-
of
使用jdbc url 获取连接提供者- Parameters:
url- jdbc url- Returns:
- 连接提供者
-
of
使用jdbc url,properties 获取连接提供者- Parameters:
url- jdbc urlproperties- 连接属性- Returns:
- 连接提供者
-
get
-
logReleaseFail
-
release
-