public final class SqlInfoBuilder
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static SqlInfo |
buildCreateTableSqlInfo(TableEntity<?> table) |
static SqlInfo |
buildDeleteSqlInfo(TableEntity<?> table,
java.lang.Object entity) |
static SqlInfo |
buildDeleteSqlInfo(TableEntity<?> table,
WhereBuilder whereBuilder) |
static SqlInfo |
buildDeleteSqlInfoById(TableEntity<?> table,
java.lang.Object idValue) |
static SqlInfo |
buildInsertSqlInfo(TableEntity<?> table,
java.lang.Object entity) |
static SqlInfo |
buildReplaceSqlInfo(TableEntity<?> table,
java.lang.Object entity) |
static SqlInfo |
buildUpdateSqlInfo(TableEntity<?> table,
java.lang.Object entity,
java.lang.String... updateColumnNames) |
static SqlInfo |
buildUpdateSqlInfo(TableEntity<?> table,
java.lang.Object entity,
WhereBuilder whereBuilder,
java.lang.String... updateColumnNames) |
static java.util.List<KeyValue> |
entity2KeyValueList(TableEntity<?> table,
java.lang.Object entity) |
public static SqlInfo buildInsertSqlInfo(TableEntity<?> table, java.lang.Object entity) throws DbException
DbException
public static SqlInfo buildReplaceSqlInfo(TableEntity<?> table, java.lang.Object entity) throws DbException
DbException
public static SqlInfo buildDeleteSqlInfo(TableEntity<?> table, java.lang.Object entity) throws DbException
DbException
public static SqlInfo buildDeleteSqlInfoById(TableEntity<?> table, java.lang.Object idValue) throws DbException
DbException
public static SqlInfo buildDeleteSqlInfo(TableEntity<?> table, WhereBuilder whereBuilder) throws DbException
DbException
public static SqlInfo buildUpdateSqlInfo(TableEntity<?> table, java.lang.Object entity, java.lang.String... updateColumnNames) throws DbException
DbException
public static SqlInfo buildUpdateSqlInfo(TableEntity<?> table, java.lang.Object entity, WhereBuilder whereBuilder, java.lang.String... updateColumnNames) throws DbException
DbException
public static SqlInfo buildCreateTableSqlInfo(TableEntity<?> table) throws DbException
DbException
public static java.util.List<KeyValue> entity2KeyValueList(TableEntity<?> table, java.lang.Object entity)