| 程序包 | 说明 |
|---|---|
| com.heimuheimu.mysql.jdbc |
提供 Mysql 数据库的 JDBC 实现。
|
| com.heimuheimu.mysql.jdbc.datasource |
提供为 Mysql 定制的
DataSource 实现。 |
| com.heimuheimu.mysql.jdbc.util |
提供 mysql-jdbc 项目使用的工具类。
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected MysqlConnection |
TextStatement.mysqlConnection
创建当前
TextStatement 实例的 Mysql 数据库连接 |
| 构造器和说明 |
|---|
MysqlDatabaseMetaData(MysqlConnection mysqlConnection) |
TextPreparedStatement(java.lang.String sqlTemplate,
MysqlConnection mysqlConnection,
com.heimuheimu.naivemonitor.monitor.ExecutionMonitor executionMonitor,
DatabaseMonitor databaseMonitor,
long slowExecutionThreshold)
构造一个
TextStatement 实例。 |
TextStatement(MysqlConnection mysqlConnection,
com.heimuheimu.naivemonitor.monitor.ExecutionMonitor executionMonitor,
DatabaseMonitor databaseMonitor,
long slowExecutionThreshold)
构造一个
TextStatement 实例。 |
| 构造器和说明 |
|---|
MysqlConnection(ConnectionConfiguration configuration,
int timeout,
int slowExecutionThreshold,
UnusableServiceNotifier<MysqlConnection> unusableServiceNotifier)
构造一个 Mysql 数据库连接。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
MysqlPooledConnection
可复用 Mysql 数据库连接,通过
MysqlDataSource 进行管理。 |
| 构造器和说明 |
|---|
MysqlPooledConnection(int connectionIndex,
ConnectionConfiguration configuration,
int timeout,
int slowExecutionThreshold,
UnusableServiceNotifier<MysqlConnection> unusableServiceNotifier,
PooledConnectionClosedNotifier closedNotifier)
构造一个可重复使用的 Mysql 数据库连接。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static MysqlConnection |
MysqlConnectionBuildUtil.build(java.lang.String url,
java.util.Map<java.lang.Object,java.lang.Object> connectionInfo)
根据 JDBC URL 和 Mysql 数据库连接参数 Map 生成对应的 Mysql 数据库连接并返回,该方法不会返回
null。 |
Copyright © 2019. All Rights Reserved.