public abstract class MongodbRepository<E,I>
extends arp.repository.PersistenceRepository<E,I>
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.springframework.data.mongodb.core.MongoTemplate |
mongoTemplate |
| 限定符 | 构造器和说明 |
|---|---|
protected |
MongodbRepository(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<E> |
findAllByField(String fieldName,
Object fieldValue) |
protected E |
findByIdForUpdateImpl(I id) |
protected E |
findByIdImpl(I id) |
I |
findMaxId() |
protected abstract Class<E> |
getEntityClass() |
protected void |
removeBatchImpl(Set<I> ids) |
protected void |
removeImpl(I id) |
protected void |
saveBatchImpl(Map<I,E> entities) |
protected E |
saveIfAbsentImpl(I id,
E entity) |
protected void |
saveImpl(I id,
E entity) |
protected void |
unlock(I id) |
protected void |
unlockBatchImpl(Set<I> ids) |
protected void |
unlockImpl(I id) |
protected void |
updateBatchImpl(Map<I,E> entitiesToUpdate) |
protected void |
updateImpl(I id,
E entity) |
findByIdForUpdateFromStore, findByIdFromStore, removeAllToStore, saveAllToStore, saveIfAbsentToStore, unlockAllToStore, updateAllToStoreprotected MongodbRepository(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
protected void unlock(I id)
protected void removeImpl(I id)
protected void unlockImpl(I id)
public I findMaxId()
Copyright © 2021. All rights reserved.