Modifier and Type | Method and Description |
---|---|
default int |
deleteById(K id)
通过主键删除记录
|
default int |
deleteByIds(Collection<K> ids)
通过主键批量删除记录
|
default T |
getById(K id)
通过主键获取
|
default List<T> |
getByIds(List<K> ids)
通过主键批量获取
|
default <P> P |
getPoById(Class<P> poClazz,
K id)
通过主键获取
|
default <P> List<P> |
getPoByIds(Class<P> poClazz,
List<K> ids)
通过主键批量获取
|
default int |
updateById(T po)
通过主键更新
|
default int |
updateByIds(T po,
List<K> ids)
通过主键批量更新
|
default int |
updateByIdsWithColumns(T po,
List<Column> columns,
List<K> ids)
通过主键批量更新指定列
|
default int |
updateByIdWithColumns(T po,
List<Column> columns)
通过主键更新指定的列
|
createCount, createDelete, createInsert, createQuery, createUpdate, deleteByUniqueKey, deleteByUniqueKeys, getByUniqueKey, getByUniqueKeys, getDefaultTable, getPoByUniqueKey, getPoByUniqueKeys, getPoClazz, insert, updateByUniqueKey, updateByUniqueKeys, updateByUniqueKeysWithColumns, updateByUniqueKeyWithColumns
rawCount, rawInsert, rawInsertWithGenerateKeys, rawSelect, rawSelectDefault, rawSelectOne, rawUpdate
default int deleteById(K id)
id
- 主键default int deleteByIds(Collection<K> ids)
ids
- 主键列表default int updateById(T po)
po
- 更新对象default int updateByIdWithColumns(T po, List<Column> columns)
po
- 更新对象columns
- 更新列default int updateByIds(T po, List<K> ids)
po
- 更新对象ids
- 主键列表default int updateByIdsWithColumns(T po, List<Column> columns, List<K> ids)
po
- 更新对象columns
- 更新列ids
- 主键列表default <P> P getPoById(Class<P> poClazz, K id)
P
- 返回类型id
- 主键poClazz
- 返回类Copyright © 2020 IBIT程序猿. All rights reserved.