| 程序包 | 说明 |
|---|---|
| com.heimuheimu.mysql.jdbc |
提供 Mysql 数据库的 JDBC 实现。
|
| com.heimuheimu.mysql.jdbc.channel |
提供与 Mysql 服务进行数据交互的管道类。
|
| com.heimuheimu.mysql.jdbc.datasource |
提供为 Mysql 定制的
DataSource 实现。 |
| com.heimuheimu.mysql.jdbc.net | |
| com.heimuheimu.mysql.jdbc.util |
提供 mysql-jdbc 项目使用的工具类。
|
| 构造器和说明 |
|---|
MysqlConnection(ConnectionConfiguration configuration,
int timeout,
int slowExecutionThreshold,
UnusableServiceNotifier<MysqlConnection> unusableServiceNotifier)
构造一个 Mysql 数据库连接。
|
| 构造器和说明 |
|---|
MysqlChannel(ConnectionConfiguration configuration,
UnusableServiceNotifier<MysqlChannel> unusableServiceNotifier)
构造一个与 Mysql 服务进行数据交互的管道。
|
| 构造器和说明 |
|---|
MysqlPooledConnection(int connectionIndex,
ConnectionConfiguration configuration,
int timeout,
int slowExecutionThreshold,
UnusableServiceNotifier<MysqlConnection> unusableServiceNotifier,
PooledConnectionClosedNotifier closedNotifier)
构造一个可重复使用的 Mysql 数据库连接。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.net.Socket |
SocketBuilder.create(java.lang.String host)
根据目标主机地址(由主机名和端口组成,":" 符号分割,例如:localhost:4182)创建一个
Socket 实例,
使用 SocketConfiguration.DEFAULT 作为其配置信息。 |
static java.net.Socket |
SocketBuilder.create(java.lang.String hostname,
int port)
根据目标主机名、端口号创建一个
Socket 实例,使用 SocketConfiguration.DEFAULT 作为其配置信息。 |
static java.net.Socket |
SocketBuilder.create(java.lang.String hostname,
int port,
SocketConfiguration config)
|
static java.net.Socket |
SocketBuilder.create(java.lang.String host,
SocketConfiguration config)
根据目标主机地址(由主机名和端口组成,":" 符号分割,例如:localhost:4182) 创建一个
Socket 实例,
如果 config 为 null,将使用 SocketConfiguration.DEFAULT 作为其配置信息。 |
static SocketConfiguration |
SocketBuilder.getConfig(java.net.Socket socket)
读取
Socket 配置信息,返回的配置信息中不包含 SocketConfiguration.getConnectionTimeout() 配置项。 |
static void |
SocketBuilder.setConfig(java.net.Socket socket,
SocketConfiguration config)
|
| 限定符和类型 | 方法和说明 |
|---|---|
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.