| 程序包 | 说明 |
|---|---|
| top.lingkang.finalsql.error | |
| top.lingkang.finalsql.sql | |
| top.lingkang.finalsql.sql.core | |
| top.lingkang.finalsql.utils |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ConnectionException |
class |
FinalCheckException |
class |
FinalSqlException |
class |
ResultHandlerException |
class |
TransactionException |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
FinalSql.batchInsert(List<T> entity)
批量插入
|
int |
HumpSql.nativeHumpUpdate(String sql)
sql转化驼峰更新,注意,所有条件必须以 ?
|
int |
HumpSql.nativeHumpUpdate(String sql,
List params)
sql转化驼峰更新,注意,所有条件必须以 ?
|
int |
HumpSql.nativeHumpUpdate(String sql,
Object... param)
sql转化驼峰更新,注意,所有条件必须以 ?
|
void |
FinalSql.nativeQueryRow(String sql,
ResultCallback callback)
执行查询回调,需要手动判断结果是否为空:
while(result.next()){
...
}
|
<T> List<T> |
FinalSql.nativeSelect(String sql,
ResultCallback<T> callback)
执行原生查询SQL语句,可能会返回空 ArrayList,需要注意SQL注入
|
<T> List<T> |
FinalSql.nativeSelect(String sql,
ResultCallback<T> callback,
List param)
执行原生查询SQL语句,可能会返回空 ArrayList,
在SQL中使用 ?
|
<T> List<T> |
FinalSql.nativeSelect(String sql,
ResultCallback<T> callback,
Object... param)
执行原生查询SQL语句,可能会返回空 ArrayList,
在SQL中使用 ?
|
int |
FinalSql.nativeUpdate(String sql)
执行原生更新SQL
|
int |
FinalSql.nativeUpdate(String sql,
List param)
执行原生更新SQL
|
int |
FinalSql.nativeUpdate(String sql,
Object... param)
执行原生更新SQL
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
FinalSqlManage.batchInsert(List<T> entity) |
int |
FinalSqlManage.nativeHumpUpdate(String sql) |
int |
FinalSqlManage.nativeHumpUpdate(String sql,
List params) |
int |
FinalSqlManage.nativeHumpUpdate(String sql,
Object... param) |
void |
FinalSqlManage.nativeQueryRow(String sql,
ResultCallback callback) |
<T> List<T> |
FinalSqlManage.nativeSelect(String sql,
ResultCallback<T> callback) |
<T> List<T> |
FinalSqlManage.nativeSelect(String sql,
ResultCallback<T> callback,
List param) |
<T> List |
FinalSqlManage.nativeSelect(String sql,
ResultCallback<T> rc,
Object... param) |
int |
FinalSqlManage.nativeUpdate(String sql) |
int |
FinalSqlManage.nativeUpdate(String sql,
List param) |
int |
FinalSqlManage.nativeUpdate(String sql,
Object... param) |
<T> T |
FinalSqlManage.selectForObject(String sql,
Class<T> t,
Object... param) |
| 限定符和类型 | 方法和说明 |
|---|---|
static DbType |
DataSourceUtils.getDataType(DataSource dataSource) |
Copyright © 2023 lingkang. All rights reserved.