类 JRepositoryImpl<E,ID>
java.lang.Object
org.babyfish.jimmer.spring.repository.support.JRepositoryImpl<E,ID>
- 所有已实现的接口:
JRepository<E,,ID> org.springframework.data.repository.CrudRepository<E,,ID> org.springframework.data.repository.PagingAndSortingRepository<E,,ID> org.springframework.data.repository.Repository<E,ID>
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.spring.repository.JRepository
JRepository.GraphQl<E>, JRepository.Pager<E> -
字段概要
字段修饰符和类型字段说明protected final org.babyfish.jimmer.meta.ImmutableTypeprotected final org.babyfish.jimmer.sql.JSqlClient -
构造器概要
构造器限定符构造器说明protectedJRepositoryImpl(org.babyfish.jimmer.sql.JSqlClient sqlClient) JRepositoryImpl(org.babyfish.jimmer.sql.JSqlClient sqlClient, Class<E> entityType) -
方法概要
修饰符和类型方法说明longcount()voidvoidvoidvoiddeleteById(ID id) voiddeleteByIds(Iterable<? extends ID> ids) 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) 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) graphql()pager(int pageIndex, int pageSize, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... props) pager(org.springframework.data.domain.Pageable pageable) org.babyfish.jimmer.sql.JSqlClientsql()
-
字段详细资料
-
sqlClient
protected final org.babyfish.jimmer.sql.JSqlClient sqlClient -
entityType
-
immutableType
protected final org.babyfish.jimmer.meta.ImmutableType immutableType
-
-
构造器详细资料
-
JRepositoryImpl
protected JRepositoryImpl(org.babyfish.jimmer.sql.JSqlClient sqlClient) -
JRepositoryImpl
-
-
方法详细资料
-
sql
public org.babyfish.jimmer.sql.JSqlClient sql()- 指定者:
sql在接口中JRepository<E,ID>
-
pager
- 指定者:
pager在接口中JRepository<E,ID>
-
pager
public JRepository.Pager<E> pager(int pageIndex, int pageSize, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... props) - 指定者:
pager在接口中JRepository<E,ID>
-
findNullable
- 指定者:
findNullable在接口中JRepository<E,ID>
-
findNullable
- 指定者:
findNullable在接口中JRepository<E,ID>
-
findByIds
- 指定者:
findByIds在接口中JRepository<E,ID>
-
findByIds
- 指定者:
findByIds在接口中JRepository<E,ID>
-
findMapByIds
- 指定者:
findMapByIds在接口中JRepository<E,ID>
-
findMapByIds
- 指定者:
findMapByIds在接口中JRepository<E,ID>
-
findAll
-
findAll
- 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
- 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public List<E> findAll(org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
-
findAll
public List<E> findAll(org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher, org.springframework.data.domain.Sort sort) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
- 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public 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) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public org.springframework.data.domain.Page<E> findAll(int pageIndex, int pageSize, org.springframework.data.domain.Sort sort) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
public 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) - 指定者:
findAll在接口中JRepository<E,ID>
-
findAll
@NotNull public org.springframework.data.domain.Page<E> findAll(@NotNull org.springframework.data.domain.Pageable pageable) -
findAll
public org.springframework.data.domain.Page<E> findAll(org.springframework.data.domain.Pageable pageable, org.babyfish.jimmer.sql.fetcher.Fetcher<E> fetcher) - 指定者:
findAll在接口中JRepository<E,ID>
-
count
public long count() -
delete
-
deleteAll
-
deleteAll
public void deleteAll() -
deleteById
- 指定者:
deleteById在接口中org.springframework.data.repository.CrudRepository<E,ID> - 指定者:
deleteById在接口中JRepository<E,ID>
-
deleteByIds
- 指定者:
deleteByIds在接口中JRepository<E,ID>
-
graphql
- 指定者:
graphql在接口中JRepository<E,ID>
-