public class SqlRunner extends AbstractSqlRunner
runner| 构造器和说明 |
|---|
SqlRunner(DataSource ds)
构造,从DataSource中识别方言
|
SqlRunner(DataSource ds,
Dialect dialect)
构造
|
SqlRunner(DataSource ds,
String driverClassName)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeConnection(Connection conn)
关闭连接
自定义关闭连接有利于自定义回收连接机制,或者不关闭 |
static SqlRunner |
create(DataSource ds)
创建SqlRunner
会根据数据源连接的元信息识别目标数据库类型,进而使用合适的数据源 |
static SqlRunner |
create(DataSource ds,
Dialect dialect)
创建SqlRunner
|
static SqlRunner |
create(DataSource ds,
String driverClassName)
创建SqlRunner
|
Connection |
getConnection()
获得链接。
|
SqlConnRunner |
getRunner() |
void |
setRunner(SqlConnRunner runner) |
count, del, del, execute, executeBatch, executeForGeneratedKey, find, find, findAll, findAll, findBy, findLike, insert, insert, insertForGeneratedKey, insertForGeneratedKeys, page, page, page, page, page, query, updatepublic SqlRunner(DataSource ds)
ds - 数据源public SqlRunner(DataSource ds, Dialect dialect)
ds - 数据源dialect - 方言public SqlRunner(DataSource ds, String driverClassName)
ds - 数据源driverClassName - 数据库连接驱动类名,用于识别方言public static SqlRunner create(DataSource ds)
ds - 数据源public static SqlRunner create(DataSource ds, Dialect dialect)
ds - 数据源dialect - 方言public static SqlRunner create(DataSource ds, String driverClassName)
ds - 数据源driverClassName - 数据库连接驱动类名public SqlConnRunner getRunner()
getRunner 在类中 AbstractSqlRunnerpublic void setRunner(SqlConnRunner runner)
setRunner 在类中 AbstractSqlRunnerpublic Connection getConnection() throws SQLException
AbstractSqlRunnergetConnection 在类中 AbstractSqlRunnerConnectionSQLExceptionpublic void closeConnection(Connection conn)
AbstractSqlRunnercloseConnection 在类中 AbstractSqlRunnerconn - 连接 ConnectionCopyright © 2017. All rights reserved.