public class XbatisSQLBuilder extends Object implements SQLBuilder
| 构造器和说明 |
|---|
XbatisSQLBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
StringBuilder |
buildCountQuerySQl(BaseQuery query,
SqlBuilderContext context,
OptimizeOptions optimizeOptions)
构建count查询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) |
public StringBuilder buildQuerySQl(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
buildQuerySQl 在接口中 SQLBuilderquery - 查询context - 上下文optimizeOptions - 优化配置public StringBuilder buildCountQuerySQl(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
buildCountQuerySQl 在接口中 SQLBuilderquery - 查询context - 上下文optimizeOptions - 优化配置public StringBuilder buildCountSQLFromQuery(BaseQuery query, SqlBuilderContext context, OptimizeOptions optimizeOptions)
buildCountSQLFromQuery 在接口中 SQLBuilderquery - 查询context - 上下文optimizeOptions - 优化配置public StringBuilder buildInsertSQL(BaseInsert insert, SqlBuilderContext context)
buildInsertSQL 在接口中 SQLBuilderinsert - 插入对象context - 上下文public StringBuilder buildUpdateSQL(BaseUpdate update, SqlBuilderContext context)
buildUpdateSQL 在接口中 SQLBuilderupdate - 修改对象context - 上下文public StringBuilder buildDeleteSQL(BaseDelete delete, SqlBuilderContext context)
buildDeleteSQL 在接口中 SQLBuilderdelete - 删除对象context - 上下文Copyright © 2025. All rights reserved.