public abstract class PersistenceRepository<E,I> extends Repository<E,I>
| 构造器和说明 |
|---|
PersistenceRepository() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected E |
findByIdForUpdateFromStore(I id) |
protected abstract E |
findByIdForUpdateImpl(I id) |
protected E |
findByIdFromStore(I id) |
protected abstract E |
findByIdImpl(I id) |
protected void |
removeAllToStore(Set<I> ids) |
protected abstract void |
removeBatchImpl(Set<I> ids) |
protected abstract void |
removeImpl(I id) |
protected void |
saveAllToStore(Map<I,E> entities) |
protected abstract void |
saveBatchImpl(Map<I,E> entities) |
protected abstract E |
saveIfAbsentImpl(I id,
E entity) |
protected E |
saveIfAbsentToStore(I id,
E entity) |
protected abstract void |
saveImpl(I id,
E entity) |
protected void |
unlockAllToStore(Set<I> ids) |
protected abstract void |
unlockBatchImpl(Set<I> ids) |
protected abstract void |
unlockImpl(I id) |
protected void |
updateAllToStore(Map<I,E> entities) |
protected abstract void |
updateBatchImpl(Map<I,E> entitiesToUpdate) |
protected abstract void |
updateImpl(I id,
E entity) |
createEntities, deleteEntities, findById, findByIdForUpdate, findByIdForUpdateOrCreateAndLock, getId, getRepository, initAsMock, remove, returnEntities, save, saveIfAbsent, updateEntitiesprotected E findByIdForUpdateFromStore(I id)
findByIdForUpdateFromStore 在类中 Repository<E,I>protected E findByIdFromStore(I id)
findByIdFromStore 在类中 Repository<E,I>protected E saveIfAbsentToStore(I id, E entity)
saveIfAbsentToStore 在类中 Repository<E,I>protected void removeAllToStore(Set<I> ids)
removeAllToStore 在类中 Repository<E,I>protected void updateAllToStore(Map<I,E> entities)
updateAllToStore 在类中 Repository<E,I>protected void saveAllToStore(Map<I,E> entities)
saveAllToStore 在类中 Repository<E,I>protected void unlockAllToStore(Set<I> ids)
unlockAllToStore 在类中 Repository<E,I>protected abstract void removeImpl(I id)
protected abstract void unlockImpl(I id)
Copyright © 2021. All rights reserved.