| 程序包 | 说明 |
|---|---|
| tech.ibit.sqlbuilder.column.support | |
| tech.ibit.sqlbuilder.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
default UniqueKey |
IColumnUniqueKeySupport.uniqueKey(Object value)
获取unique键对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> DeleteSql |
UniqueKeySqlUtils.deleteByUniqueKey(Class<T> poClazz,
UniqueKey uniqueKey)
构造通过 unique key 删除对象的SQL对象参数
|
static <T> QuerySql |
UniqueKeySqlUtils.getByUniqueKey(Class<T> poClazz,
UniqueKey uniqueKey)
构造通过 uniqueKey 查询对象的SQL参数对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> DeleteSql |
UniqueKeySqlUtils.deleteByUniqueKeys(Class<T> poClazz,
Collection<UniqueKey> uniqueKeys)
构造通过 unique key 删除对象的SQL对象参数
|
static <T> QuerySql |
UniqueKeySqlUtils.getByUniqueKeys(Class<?> poClazz,
Collection<UniqueKey> uniqueKeys)
构造通过 uniqueKey 查询对象的SQL参数对象
|
static <T> UpdateSql |
UniqueKeySqlUtils.updateByUniqueKeys(T updateObject,
Collection<UniqueKey> idValues)
构造通过主键批量更新对象的SQL参数对象(多列作为主键)
|
static <T> UpdateSql |
UniqueKeySqlUtils.updateByUniqueKeys(T updateObject,
List<Column> updateColumns,
Collection<UniqueKey> uniqueKeys)
构造通过 unique key 批量更新对象指定列的SQL参数对象
|
Copyright © 2020 IBIT程序猿. All rights reserved.