@NoRepositoryBean
public interface BaseRepository<T,ID extends java.io.Serializable>
extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
batchDelete(java.util.List<ID> ids) |
int |
countHql(java.lang.String hql) |
int |
countHql(java.lang.String hql,
java.util.List<java.lang.Object> params) |
int |
countSql(java.lang.String sql) |
int |
countSql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
int |
executeUpdateHql(java.lang.String hql) |
int |
executeUpdateHql(java.lang.String hql,
java.util.List<java.lang.Object> params) |
int |
executeUpdateHql(java.lang.String hql,
java.lang.Object[] params) |
int |
executeUpdateSql(java.lang.String sql) |
int |
executeUpdateSql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
int |
executeUpdateSql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<T> |
findListSql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
findListSql(java.lang.String sql,
java.lang.Object[] params) |
T |
findSql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
T |
findSql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<java.lang.Object[]> |
getListSql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
java.util.List<java.lang.Object[]> |
getListSql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<T> |
listHql(java.lang.String hql) |
java.util.List<T> |
listPageHql(java.lang.String hql,
int page,
int size) |
java.util.List<T> |
listPageHql(java.lang.String hql,
int page,
int size,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
listPageHql(java.lang.String hql,
int page,
int size,
java.lang.Object[] params) |
java.util.List<T> |
listPageSql(java.lang.String sql,
int page,
int size) |
java.util.List<T> |
listPageSql(java.lang.String sql,
int page,
int size,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
listPageSql(java.lang.String sql,
int page,
int size,
java.lang.Object[] params) |
org.springframework.data.domain.Page<T> |
pageList(org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<T> |
pageList(org.springframework.data.domain.Pageable pageable,
org.springframework.data.jpa.domain.Specification specifications) |
boolean |
support(java.lang.String modelType) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlushcount, delete, deleteAll, deleteAll, deleteById, existsById, findById, saveboolean support(java.lang.String modelType)
java.util.List<T> listHql(java.lang.String hql)
java.util.List<T> listPageHql(java.lang.String hql, int page, int size)
java.util.List<T> listPageHql(java.lang.String hql, int page, int size, java.util.List<java.lang.Object> params)
java.util.List<T> listPageHql(java.lang.String hql, int page, int size, java.lang.Object[] params)
java.util.List<T> listPageSql(java.lang.String sql, int page, int size)
java.util.List<T> listPageSql(java.lang.String sql, int page, int size, java.util.List<java.lang.Object> params)
java.util.List<T> listPageSql(java.lang.String sql, int page, int size, java.lang.Object[] params)
T findSql(java.lang.String sql, java.lang.Object[] params)
T findSql(java.lang.String sql, java.util.List<java.lang.Object> params)
java.util.List<T> findListSql(java.lang.String sql, java.lang.Object[] params)
java.util.List<T> findListSql(java.lang.String sql, java.util.List<java.lang.Object> params)
java.util.List<java.lang.Object[]> getListSql(java.lang.String sql,
java.lang.Object[] params)
java.util.List<java.lang.Object[]> getListSql(java.lang.String sql,
java.util.List<java.lang.Object> params)
org.springframework.data.domain.Page<T> pageList(org.springframework.data.domain.Pageable pageable)
org.springframework.data.domain.Page<T> pageList(org.springframework.data.domain.Pageable pageable, org.springframework.data.jpa.domain.Specification specifications)
int executeUpdateSql(java.lang.String sql)
int executeUpdateSql(java.lang.String sql,
java.util.List<java.lang.Object> params)
int executeUpdateSql(java.lang.String sql,
java.lang.Object[] params)
int executeUpdateHql(java.lang.String hql)
int executeUpdateHql(java.lang.String hql,
java.util.List<java.lang.Object> params)
int executeUpdateHql(java.lang.String hql,
java.lang.Object[] params)
void batchDelete(java.util.List<ID> ids)
int countHql(java.lang.String hql)
int countHql(java.lang.String hql,
java.util.List<java.lang.Object> params)
int countSql(java.lang.String sql)
int countSql(java.lang.String sql,
java.util.List<java.lang.Object> params)
Copyright © 2019. All Rights Reserved.