| 程序包 | 说明 |
|---|---|
| io.polaris.core.jdbc.sql | |
| io.polaris.core.jdbc.sql.statement |
| 限定符和类型 | 方法和说明 |
|---|---|
static InsertStatement<?> |
EntityStatements.buildInsert(Map<String,Object> bindings,
Class<?> entityClass,
String entityKey,
boolean enableReplace,
boolean enableUpdateByDuplicateKey,
ColumnPredicate predicate)
构建插入语句的工厂方法
|
static MergeStatement<?> |
EntityStatements.buildMerge(Map<String,Object> bindings,
Class<?> entityClass,
String tableAlias,
String entityKey,
boolean updateWhenMatched,
boolean insertWhenNotMatched,
ColumnPredicate predicate)
构建Merge语句对象
|
static UpdateStatement<?> |
EntityStatements.buildUpdate(Map<String,Object> bindings,
Class<?> entityClass,
String tableAlias,
boolean byId,
String entityKey,
String whereKey,
ColumnPredicate predicate,
ColumnPredicate wherePredicate)
构建更新语句的静态方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ColumnPredicate |
ConfigurableColumnPredicate.of(Map<String,Object> bindings,
ColumnPredicate predicate) |
Copyright © 2025 fossc. All rights reserved.