public class ConnectManager
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ConnectManager.ResultSetWrapper |
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
ConnectManager(DataSourceConfig dataSourceConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeConnection() |
void |
execute(java.lang.String sql,
java.util.function.Consumer<ConnectManager.ResultSetWrapper> consumer) |
void |
execute2(java.lang.String sql,
CusumExecuter consumer)
执行 SQL 查询,回调返回结果
|
java.sql.Connection |
getConn()
创建数据库连接对象
这方法建议只调用一次,毕竟只是代码生成,用一个连接就行。
|
java.sql.Connection |
getConnection() |
protected java.lang.String |
getDefaultSchema(DbType dbType,
java.lang.String username)
获取数据库默认schema
|
public ConnectManager(DataSourceConfig dataSourceConfig)
public java.sql.Connection getConn()
protected java.lang.String getDefaultSchema(DbType dbType, java.lang.String username)
dbType - dusername - d spublic void execute2(java.lang.String sql,
CusumExecuter consumer)
throws java.sql.SQLException
sql - 执行SQLconsumer - 结果处理java.sql.SQLException - sspublic void execute(java.lang.String sql,
java.util.function.Consumer<ConnectManager.ResultSetWrapper> consumer)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.sql.Connection getConnection()
public void closeConnection()
Copyright © 2022. All Rights Reserved.