public class SqlServer extends Object implements com.mugui.Mugui
threadLocal 此类应满足同线程,同数据源,同连接| 限定符和类型 | 类和说明 |
|---|---|
static interface |
SqlServer.SelectListener
查询监听器
|
static class |
SqlServer.SelectListenerImpl
对SelectListener接口的默认实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addSelectListener(SqlServer.SelectListener listener) |
void |
batchSQL(String[] sqls) |
void |
commit()
提交事务
提交事务将默认触发回收连接操作 |
String |
getSql(String sql_name) |
boolean |
isAutoCommit() |
static void |
reback()
连接回收
|
static void |
removeSelectListener(SqlServer.SelectListener listener) |
void |
rollback()
回滚事务
|
TableMode |
select(String sql,
Object... params) |
TableMode |
selectBy(String sql_name,
Object... params) |
void |
setAutoCommit(boolean bool)
开启事务
|
void |
setLIMIT_MAX_SIZE(int limit_max_size)
默认的限制查询数据行数
|
void |
setLockOfSelect(boolean lock_of_update)
开启排它锁
|
boolean |
update(String sql,
Object... params) |
boolean |
updateBy(String sql_name,
Object... params) |
public SqlServer()
public SqlServer(String url)
public void setLIMIT_MAX_SIZE(int limit_max_size)
limit_max_size - public void setAutoCommit(boolean bool)
throws Exception
bool - Exceptionpublic boolean isAutoCommit()
public void setLockOfSelect(boolean lock_of_update)
lock_of_update - true为开public void commit()
throws SQLException,
Exception
public static void reback()
public static void addSelectListener(SqlServer.SelectListener listener)
public static void removeSelectListener(SqlServer.SelectListener listener)
public void batchSQL(String[] sqls)
Copyright © 2020. All rights reserved.