Db@Deprecated public class SqlRunner extends AbstractDb
ds, isSupportTransaction, runner| 构造器和说明 |
|---|
SqlRunner(DataSource ds)
已过时。
构造,从DataSource中识别方言
|
SqlRunner(DataSource ds,
Dialect dialect)
已过时。
构造
|
SqlRunner(DataSource ds,
String driverClassName)
已过时。
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeConnection(Connection conn)
已过时。
关闭连接
自定义关闭连接有利于自定义回收连接机制,或者不关闭 |
static SqlRunner |
create()
已过时。
创建SqlRunner
使用默认数据源,自动探测数据库连接池 |
static SqlRunner |
create(DataSource ds)
已过时。
创建SqlRunner
会根据数据源连接的元信息识别目标数据库类型,进而使用合适的数据源 |
static SqlRunner |
create(DataSource ds,
Dialect dialect)
已过时。
创建SqlRunner
|
static SqlRunner |
create(DataSource ds,
String driverClassName)
已过时。
创建SqlRunner
|
static SqlRunner |
create(String group)
已过时。
创建SqlRunner
使用默认数据源,自动探测数据库连接池 |
Connection |
getConnection()
已过时。
获得链接。
|
SqlRunner |
setWrapper(Character wrapperChar)
已过时。
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
|
SqlRunner |
setWrapper(Wrapper wrapper)
已过时。
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
|
checkTransactionSupported, count, del, del, disableWrapper, execute, executeBatch, executeBatch, executeForGeneratedKey, find, find, find, find, find, find, findAll, findAll, findAll, findBy, findBy, findLike, get, get, getRunner, insert, insert, insertForGeneratedKey, insertForGeneratedKeys, insertOrUpdate, page, page, page, page, page, page, page, page, pageForEntityList, pageForEntityList, query, query, query, queryNumber, queryOne, queryString, setRunner, updatepublic SqlRunner(DataSource ds)
ds - 数据源public SqlRunner(DataSource ds, String driverClassName)
ds - 数据源driverClassName - 数据库连接驱动类名,用于识别方言public SqlRunner(DataSource ds, Dialect dialect)
ds - 数据源dialect - 方言public static SqlRunner create()
public static SqlRunner create(String group)
group - 数据源分组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 SqlRunner setWrapper(Character wrapperChar)
AbstractDbsetWrapper 在类中 AbstractDbwrapperChar - 包装字符,字符会在SQL生成时位于表名和字段名两边,null时表示取消包装public SqlRunner setWrapper(Wrapper wrapper)
AbstractDbsetWrapper 在类中 AbstractDbwrapper - 包装器,null表示取消包装public Connection getConnection() throws SQLException
AbstractDbgetConnection 在类中 AbstractDbConnectionSQLException - 连接获取异常public void closeConnection(Connection conn)
AbstractDbcloseConnection 在类中 AbstractDbconn - 连接 ConnectionCopyright © 2019. All rights reserved.