接口 JRepository<E,ID>
- 类型参数:
E- The entity typeID- The entity id type
- 所有超级接口:
org.springframework.data.repository.CrudRepository<E,,ID> org.springframework.data.repository.PagingAndSortingRepository<E,,ID> org.springframework.data.repository.Repository<E,ID>
- 所有已知实现类:
JRepositoryImpl
@NoRepositoryBean
public interface JRepository<E,ID>
extends org.springframework.data.repository.PagingAndSortingRepository<E,ID>
Spring Data Repository
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明longcount()default voidintvoiddefault voidintdefault voiddeleteAllById(Iterable<? extends ID> ids) default voiddeleteById(ID id) intdeleteById(ID id, org.babyfish.jimmer.sql.ast.mutation.DeleteMode mode) default voiddeleteByIds(Iterable<? extends ID> ids) intdeleteByIds(Iterable<? extends ID> ids, org.babyfish.jimmer.sql.ast.mutation.DeleteMode mode) default booleanexistsById(ID id) findAll()org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize) org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) org.springframework.data.domain.Page<E> org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.springframework.data.domain.Sort sort) org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.springframework.data.domain.Sort sort) findAll(org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) findAll(org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) findAll(org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.springframework.data.domain.Sort sort) org.springframework.data.domain.Page<E> findAll(org.springframework.data.domain.Pageable pageable) org.springframework.data.domain.Page<E> findAll(org.springframework.data.domain.Pageable pageable, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher) findAll(org.springframework.data.domain.Sort sort) findAllById(Iterable<ID> ids) findMapByIds(Iterable<ID> ids) findMapByIds(Iterable<ID> ids, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher) findNullable(ID id) findNullable(ID id, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher) default Edefault Edefault Edefault Einsert(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default EinsertIfAbsent(E entity) default EinsertIfAbsent(E entity, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default EinsertIfAbsent(org.babyfish.jimmer.Input<E> input) default EinsertIfAbsent(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default Edefault Edefault Edefault Emerge(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default Edefault org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<E> save(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<E> default org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<E> save(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default <S extends E>
Ssave(S entity) default <S extends E>
org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(S entity, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default <S extends E>
org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(S entity, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode) default <S extends E>
org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(S entity, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) org.babyfish.jimmer.sql.ast.mutation.SimpleEntitySaveCommand<E> saveCommand(org.babyfish.jimmer.Input<E> input) <S extends E>
org.babyfish.jimmer.sql.ast.mutation.SimpleEntitySaveCommand<S> saveCommand(S entity) saveEntities(Iterable<S> entities) saveEntities(Iterable<S> entities, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) saveEntities(Iterable<S> entities, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode) saveEntities(Iterable<S> entities, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) <S extends E>
org.babyfish.jimmer.sql.ast.mutation.BatchEntitySaveCommand<S> saveEntitiesCommand(Iterable<S> entities) saveInputs(Iterable<? extends org.babyfish.jimmer.Input<S>> entities) saveInputs(Iterable<? extends org.babyfish.jimmer.Input<S>> entities, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) saveInputs(Iterable<? extends org.babyfish.jimmer.Input<S>> entities, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode) saveInputs(Iterable<? extends org.babyfish.jimmer.Input<S>> entities, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) default <S extends E>
org.babyfish.jimmer.sql.ast.mutation.BatchEntitySaveCommand<S> saveInputsCommand(Iterable<? extends org.babyfish.jimmer.Input<S>> inputs) org.babyfish.jimmer.sql.JSqlClientsql()org.babyfish.jimmer.meta.ImmutableTypetype()default Edefault Edefault Edefault Eupdate(org.babyfish.jimmer.Input<E> input, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) <V extends org.babyfish.jimmer.View<E>>
JRepository.Viewer<E, ID, V>
-
方法详细资料
-
sql
org.babyfish.jimmer.sql.JSqlClient sql() -
type
org.babyfish.jimmer.meta.ImmutableType type() -
entityType
-
findNullable
-
findNullable
-
findById
-
findById
-
findByIds
-
findAllById
-
findByIds
-
findMapByIds
-
findMapByIds
-
findAll
-
findAll
-
findAll
-
findAll
-
findAll
-
findAll
-
findAll
-
findAll
org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) -
findAll
-
findAll
org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.springframework.data.domain.Sort sort) -
findAll
-
findAll
@NotNull org.springframework.data.domain.Page<E> findAll(@NotNull org.springframework.data.domain.Pageable pageable) -
findAll
-
existsById
-
count
long count() -
save
-
save
@NotNull default <S extends E> org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(@NotNull S entity, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode) -
save
@NotNull default <S extends E> org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(@NotNull S entity, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) -
save
@NotNull default <S extends E> org.babyfish.jimmer.sql.ast.mutation.SimpleSaveResult<S> save(@NotNull S entity, org.babyfish.jimmer.sql.ast.mutation.SaveMode mode, org.babyfish.jimmer.sql.ast.mutation.AssociatedSaveMode associatedMode) -
save
-
save
-
save
-
save
-
insert
-
insert
-
insert
-
insert
-
insertIfAbsent
-
insertIfAbsent
-
insertIfAbsent
-
insertIfAbsent
-
update
-
update
-
update
-
update
-
merge
-
merge
-
merge
-
merge
-
saveCommand
-
saveCommand
@NotNull <S extends E> org.babyfish.jimmer.sql.ast.mutation.SimpleEntitySaveCommand<S> saveCommand(@NotNull S entity) -
saveAll
-
saveEntities
-
saveEntities
-
saveEntities
-
saveEntities
-
saveInputs
-
saveInputs
-
saveInputs
-
saveInputs
-
saveEntitiesCommand
-
saveInputsCommand
-
delete
-
delete
-
deleteAll
-
deleteAll
-
deleteById
-
deleteById
-
deleteByIds
-
deleteAllById
-
deleteByIds
-
deleteAll
void deleteAll() -
viewer
-