public class DefaultSqlBuilder extends Object implements INbSqlBuilder
| 构造器和说明 |
|---|
DefaultSqlBuilder(IDialectWare dialectWare,
INbFieldBuilder fieldBuilder) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildDeleteSql(NbQuerier<?> querier) |
String |
buildFormSql(NbQueryInfo info)
构建from语句
|
String |
buildFuncSql(NbQuerier<?> querier,
String funcName,
boolean limit) |
String |
buildQuerySql(NbQuerier<?> querier,
String field,
boolean page)
构建查询语句
|
String |
buildSaveSql(NbQuerier<?> querier,
List<Map<String,Object>> maps) |
String |
buildSaveSql(NbQuerier<?> querier,
Map<String,Object> data)
一个构造器值构建一次
|
String |
buildUpdateSql(NbQuerier<?> querier,
Map<INbField,Object> updateData) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildQuerySqlpublic DefaultSqlBuilder(IDialectWare dialectWare, INbFieldBuilder fieldBuilder)
public String buildDeleteSql(NbQuerier<?> querier)
buildDeleteSql 在接口中 INbSqlBuilderpublic String buildQuerySql(NbQuerier<?> querier, String field, boolean page)
INbSqlBuilderbuildQuerySql 在接口中 INbSqlBuilderpublic String buildSaveSql(NbQuerier<?> querier, Map<String,Object> data)
buildSaveSql 在接口中 INbSqlBuilderquerier - data - public String buildSaveSql(NbQuerier<?> querier, List<Map<String,Object>> maps)
buildSaveSql 在接口中 INbSqlBuilderpublic String buildUpdateSql(NbQuerier<?> querier, Map<INbField,Object> updateData)
buildUpdateSql 在接口中 INbSqlBuilderpublic String buildFuncSql(NbQuerier<?> querier, String funcName, boolean limit)
buildFuncSql 在接口中 INbSqlBuilderpublic String buildFormSql(NbQueryInfo info)
info - Copyright © 2022. All rights reserved.