public interface EntityDao<T,ID>
| 限定符和类型 | 方法和说明 |
|---|---|
ID |
add(EntityInsert entityInsert) |
default ID |
add(T entity) |
ID[] |
batchAdd(BatchEntityInsert batchEntityInsert) |
default ID[] |
batchAdd(List<T> entityList) |
int |
delete(Delete delete) |
default int |
deleteById(ID id) |
default T |
getById(ID id) |
Class<T> |
getEntityClass() |
default String |
getIdField() |
default List<Map<String,Object>> |
listForMap(AbstractQuery<?> query) |
List<Map<String,Object>> |
listForMap(AbstractQuery<?> query,
boolean mapUnderscoreToCamelCase) |
default T |
query(AbstractQuery<?> query) |
default Map<String,Object> |
queryForMap(AbstractQuery<?> query) |
Map<String,Object> |
queryForMap(AbstractQuery<?> query,
boolean mapUnderscoreToCamelCase) |
<E> E |
queryForType(AbstractQuery<?> query,
Class<E> clazz) |
default List<T> |
queryList(AbstractQuery<?> query) |
<E> List<E> |
queryList(AbstractQuery<?> query,
Class<E> clazz) |
default Page<T> |
queryPage(AbstractQuery<?> query) |
<E> Page<E> |
queryPage(AbstractQuery<?> query,
Class<E> clazz) |
int |
update(AbstractUpdate<?> update) |
default int |
updateById(T entity) |
ID add(EntityInsert entityInsert)
ID[] batchAdd(BatchEntityInsert batchEntityInsert)
default T query(AbstractQuery<?> query)
<E> E queryForType(AbstractQuery<?> query, Class<E> clazz)
default Map<String,Object> queryForMap(AbstractQuery<?> query)
Map<String,Object> queryForMap(AbstractQuery<?> query, boolean mapUnderscoreToCamelCase)
default List<Map<String,Object>> listForMap(AbstractQuery<?> query)
List<Map<String,Object>> listForMap(AbstractQuery<?> query, boolean mapUnderscoreToCamelCase)
default List<T> queryList(AbstractQuery<?> query)
<E> List<E> queryList(AbstractQuery<?> query, Class<E> clazz)
default Page<T> queryPage(AbstractQuery<?> query)
<E> Page<E> queryPage(AbstractQuery<?> query, Class<E> clazz)
default int updateById(T entity)
int update(AbstractUpdate<?> update)
default int deleteById(ID id)
int delete(Delete delete)
default String getIdField()
Copyright © 2021–2022. All rights reserved.