@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>
| 限定符和类型 | 方法和说明 |
|---|---|
int |
executeUpdateByHql(java.lang.String hql) |
int |
executeUpdateByHql(java.lang.String hql,
java.util.List<java.lang.Object> params) |
int |
executeUpdateByHql(java.lang.String hql,
java.lang.Object[] params) |
int |
executeUpdateBySql(java.lang.String sql) |
int |
executeUpdateBySql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
int |
executeUpdateBySql(java.lang.String sql,
java.lang.Object[] params) |
T |
findBySql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
T |
findBySql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<T> |
findListBySql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
findListBySql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<java.lang.Object[]> |
getListBySql(java.lang.String sql,
java.util.List<java.lang.Object> params) |
java.util.List<java.lang.Object[]> |
getListBySql(java.lang.String sql,
java.lang.Object[] params) |
java.util.List<T> |
listByHql(java.lang.String hql) |
java.util.List<T> |
listPageByHql(java.lang.String hql,
int page,
int size) |
java.util.List<T> |
listPageByHql(java.lang.String hql,
int page,
int size,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
listPageByHql(java.lang.String hql,
int page,
int size,
java.lang.Object[] params) |
java.util.List<T> |
listPageBySql(java.lang.String sql,
int page,
int size) |
java.util.List<T> |
listPageBySql(java.lang.String sql,
int page,
int size,
java.util.List<java.lang.Object> params) |
java.util.List<T> |
listPageBySql(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> listByHql(java.lang.String hql)
java.util.List<T> listPageByHql(java.lang.String hql, int page, int size)
java.util.List<T> listPageByHql(java.lang.String hql, int page, int size, java.util.List<java.lang.Object> params)
java.util.List<T> listPageByHql(java.lang.String hql, int page, int size, java.lang.Object[] params)
java.util.List<T> listPageBySql(java.lang.String sql, int page, int size)
java.util.List<T> listPageBySql(java.lang.String sql, int page, int size, java.util.List<java.lang.Object> params)
java.util.List<T> listPageBySql(java.lang.String sql, int page, int size, java.lang.Object[] params)
T findBySql(java.lang.String sql, java.lang.Object[] params)
T findBySql(java.lang.String sql, java.util.List<java.lang.Object> params)
java.util.List<T> findListBySql(java.lang.String sql, java.lang.Object[] params)
java.util.List<T> findListBySql(java.lang.String sql, java.util.List<java.lang.Object> params)
java.util.List<java.lang.Object[]> getListBySql(java.lang.String sql,
java.lang.Object[] params)
java.util.List<java.lang.Object[]> getListBySql(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 executeUpdateBySql(java.lang.String sql)
int executeUpdateBySql(java.lang.String sql,
java.util.List<java.lang.Object> params)
int executeUpdateBySql(java.lang.String sql,
java.lang.Object[] params)
int executeUpdateByHql(java.lang.String hql)
int executeUpdateByHql(java.lang.String hql,
java.util.List<java.lang.Object> params)
int executeUpdateByHql(java.lang.String hql,
java.lang.Object[] params)
Copyright © 2018. All Rights Reserved.