public class EnversRevisionRepositoryImpl<T,ID,O extends java.io.Serializable> extends org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,ID> implements EnversRevisionRepository<T,ID,O>
| 构造器和说明 |
|---|
EnversRevisionRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,ID> entityInformation,
org.springframework.data.repository.history.support.RevisionEntityInformation revisionEntityInformation,
javax.persistence.EntityManager entityManager)
Creates a new
EnversRevisionRepositoryImpl using the given JpaEntityInformation,
RevisionEntityInformation and EntityManager. |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.data.domain.Page<io.geewit.data.jpa.envers.domain.ComparedRevision<T,O>> |
findComparedRevisions(ID id,
org.springframework.data.domain.Pageable pageable)
(non-Javadoc)
|
java.util.Optional<org.springframework.data.history.Revision<java.lang.Integer,T>> |
findLastChangeRevision(ID id) |
java.util.Optional<org.springframework.data.history.Revision<java.lang.Integer,T>> |
findRevision(ID id,
java.lang.Integer revisionNumber) |
T |
findRevisionByLastUpdateTime(ID id,
java.util.Date updateTime) |
org.springframework.data.history.Revisions<java.lang.Integer,T> |
findRevisions(ID id) |
org.springframework.data.domain.Page<org.springframework.data.history.Revision<java.lang.Integer,T>> |
findRevisions(ID id,
org.springframework.data.domain.Pageable pageable)
(non-Javadoc)
|
count, count, count, delete, deleteAll, deleteAll, deleteAllInBatch, deleteById, deleteInBatch, exists, existsById, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAllById, findById, findOne, findOne, flush, getCountQuery, getCountQuery, getDomainClass, getOne, getQuery, getQuery, getQuery, getQuery, getQueryHints, getRepositoryMethodMetadata, readPage, readPage, save, saveAll, saveAndFlush, setEscapeCharacter, setRepositoryMethodMetadatapublic EnversRevisionRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,ID> entityInformation, org.springframework.data.repository.history.support.RevisionEntityInformation revisionEntityInformation, javax.persistence.EntityManager entityManager)
EnversRevisionRepositoryImpl using the given JpaEntityInformation,
RevisionEntityInformation and EntityManager.entityInformation - must not be null.revisionEntityInformation - must not be null.entityManager - must not be null.public java.util.Optional<org.springframework.data.history.Revision<java.lang.Integer,T>> findLastChangeRevision(ID id)
public java.util.Optional<org.springframework.data.history.Revision<java.lang.Integer,T>> findRevision(ID id, java.lang.Integer revisionNumber)
public org.springframework.data.history.Revisions<java.lang.Integer,T> findRevisions(ID id)
public org.springframework.data.domain.Page<org.springframework.data.history.Revision<java.lang.Integer,T>> findRevisions(ID id, org.springframework.data.domain.Pageable pageable)
public org.springframework.data.domain.Page<io.geewit.data.jpa.envers.domain.ComparedRevision<T,O>> findComparedRevisions(ID id, org.springframework.data.domain.Pageable pageable)
findComparedRevisions 在接口中 EnversRevisionRepository<T,ID,O extends java.io.Serializable>RevisionRepository.findRevisions(Object, Pageable)public T findRevisionByLastUpdateTime(ID id, java.util.Date updateTime)
findRevisionByLastUpdateTime 在接口中 EnversRevisionRepository<T,ID,O extends java.io.Serializable>