public interface SQLBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
StringBuilder |
buildCountQuerySQl(BaseQuery query,
SqlBuilderContext context,
OptimizeOptions optimizeOptions)
构建 count query sql
|
StringBuilder |
buildCountSQLFromQuery(BaseQuery query,
SqlBuilderContext context,
OptimizeOptions optimizeOptions)
从query 中 获取 count 查询 sql
|
StringBuilder |
buildDeleteSQL(BaseDelete delete,
SqlBuilderContext context) |
StringBuilder |
buildInsertSQL(BaseInsert insert,
SqlBuilderContext context) |
StringBuilder |
buildQuerySQl(BaseQuery query,
SqlBuilderContext context,
OptimizeOptions optimizeOptions)
构建query sql
|
StringBuilder |
buildUpdateSQL(BaseUpdate update,
SqlBuilderContext context) |
StringBuilder buildQuerySQl(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
query - 查询context - 上下文optimizeOptions - 优化配置StringBuilder buildCountQuerySQl(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
query - 查询context - 上下文optimizeOptions - 优化配置StringBuilder buildCountSQLFromQuery(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
query - 查询context - 上下文optimizeOptions - 优化配置StringBuilder buildInsertSQL(BaseInsert insert, SqlBuilderContext context)
insert - 插入对象context - 上下文StringBuilder buildUpdateSQL(BaseUpdate update, SqlBuilderContext context)
update - 修改对象context - 上下文StringBuilder buildDeleteSQL(BaseDelete delete, SqlBuilderContext context)
delete - 删除对象context - 上下文Copyright © 2025. All rights reserved.