| 程序包 | 说明 |
|---|---|
| top.lingkang.finalsql.base | |
| top.lingkang.finalsql.base.impl | |
| top.lingkang.finalsql.dialect | |
| top.lingkang.finalsql.sql | |
| top.lingkang.finalsql.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SqlInterceptor.after(ExSqlEntity sqlEntity,
Connection connection,
Object result)
执行SQL之后的结果拦截器
|
void |
SqlInterceptor.before(ExSqlEntity sqlEntity,
Connection connection)
执行之前拦截SQL,可进一步进行处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultSqlInterceptor.after(ExSqlEntity sqlEntity,
Connection connection,
Object result) |
void |
DefaultSqlInterceptor.before(ExSqlEntity sqlEntity,
Connection connection) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExSqlEntity |
Mysql57Dialect.total(ExSqlEntity sqlEntity) |
ExSqlEntity |
PostgreSqlDialect.total(ExSqlEntity sqlEntity) |
ExSqlEntity |
SqlDialect.total(ExSqlEntity sqlEntity)
用于分页统计
|
ExSqlEntity |
Sqlite3Dialect.total(ExSqlEntity sqlEntity) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExSqlEntity |
Mysql57Dialect.total(ExSqlEntity sqlEntity) |
ExSqlEntity |
PostgreSqlDialect.total(ExSqlEntity sqlEntity) |
ExSqlEntity |
SqlDialect.total(ExSqlEntity sqlEntity)
用于分页统计
|
ExSqlEntity |
Sqlite3Dialect.total(ExSqlEntity sqlEntity) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> ExSqlEntity |
SqlGenerate.batchInsert(List<T> entity) |
<T> ExSqlEntity |
SqlGenerate.countSql(Class<T> clazz,
Condition condition) |
<T> ExSqlEntity |
SqlGenerate.deleteSql(Class<T> entity,
List<Object> ids) |
<T> ExSqlEntity |
SqlGenerate.deleteSql(T entity,
Condition condition) |
ExSqlEntity |
Condition.getSql() |
ExSqlEntity |
SqlGenerate.humpUpdate(String sql,
List params) |
<T> ExSqlEntity |
SqlGenerate.insertSql(T t) |
<T> ExSqlEntity |
SqlGenerate.oneSql(Class<T> clazz,
Condition condition) |
<T> ExSqlEntity |
SqlGenerate.querySql(Class<T> clazz,
Condition condition) |
ExSqlEntity |
SqlGenerate.selectRowSql(ExSqlEntity exSqlEntity,
int row) |
<T> ExSqlEntity |
SqlGenerate.updateSql(T entity,
Condition condition) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FinalPageInterceptor.after(ExSqlEntity sqlEntity,
Connection connection,
Object result) |
void |
FinalPageInterceptor.before(ExSqlEntity sqlEntity,
Connection connection) |
ExSqlEntity |
SqlGenerate.selectRowSql(ExSqlEntity exSqlEntity,
int row) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ExceptionUtils.outError(ExSqlEntity exSqlEntity,
org.slf4j.Logger logger) |
static void |
ExceptionUtils.outLogSql(ExSqlEntity exSqlEntity,
Object result,
org.slf4j.Logger logger) |
Copyright © 2022 lingkang. All rights reserved.