E - 参数类型D - 基础数据对象访问接口类型public abstract class AbstractMappingDQI<E,D extends AbstractDAO<E>> extends AbstractSaveDQI<E,D>
dao| 构造器和说明 |
|---|
AbstractMappingDQI() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
batchSave(List<E> entityList)
批量保存对象
|
void |
batchSave(List<E> entityList,
Consumer<Exception> exceptionCallback)
批量保存对象
|
abstract boolean |
batchSaveCheck(E entity)
保存前检查
|
void |
delete(E entity)
删除对象
|
void |
delete(E entity,
Consumer<Exception> exceptionCallback)
删除对象
|
abstract void |
deleteCheck(E entity)
删除前检查
|
save, save, saveCheckpublic void batchSave(List<E> entityList, Consumer<Exception> exceptionCallback)
entityList - 对象集合exceptionCallback - 当发生异常时的回调方法public abstract boolean batchSaveCheck(E entity)
entity - 待检查对象public void delete(E entity)
entity - 操作对象public void delete(E entity, Consumer<Exception> exceptionCallback)
entity - 操作对象exceptionCallback - 失败回调方法public abstract void deleteCheck(E entity)
entity - 待检查对象Copyright © 2017. All rights reserved.