Interface CommonJpaRepository2<T,ID extends Serializable>
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<T,,ID> org.springframework.data.jpa.repository.JpaRepository<T,,ID> org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>,org.springframework.data.repository.PagingAndSortingRepository<T,,ID> org.springframework.data.repository.query.QueryByExampleExecutor<T>,org.springframework.data.repository.Repository<T,ID>
@NoRepositoryBean
public interface CommonJpaRepository2<T,ID extends Serializable>
extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
-
Method Summary
Modifier and TypeMethodDescriptionbatchUpdate(Iterable<S> var1) intdeleteByIds(ID... ids) intdeleteByIds(Iterable<ID> ids) intdeleteByWhere(DeleteWrapper wrapper) intdeleteByWhere(WhereWrapper where) intdeleteByWhere(String where, Object... params) intexecuteMapQueryBySql(String sql, Object... params) <E> org.springframework.data.domain.Page<E> executePageEntityQueryBySql(org.springframework.data.domain.Pageable page, Class<E> resultClass, String sql, Object... params) org.springframework.data.domain.Page<Map> executePageMapQueryBySql(org.springframework.data.domain.Pageable page, String sql, Object... params) intexecuteUpdate(String qlString, Object... values) 执行ql语句<E> List<E> executeValueQueryBySql(Class<E> resultClass, String sql, Object... params) getByEntityId(T t) getCodeById(ID id) <C> CgetColumn(Class<C> cClass, QueryWrapper wrapper) <C> CgetColumn(String columnName, QueryWrapper wrapper) getColumnById(ID id, String fieldName) 获取数据类型getIdByEntity(T t) getIdKeyById(ID id) getMap(QueryWrapper wrapper) getMap(WhereWrapper where) getModel(QueryWrapper wrapper) getModel(WhereWrapper where) getNameById(ID id) getStringColumnById(ID id, String fieldName) intincreaseColumn(String columName, int delta, WhereWrapper where) intincreaseColumn(String columName, int delta, String where, Object... params) intincreaseColumnValueById(ID id, String fieldName, int delta) org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, QueryWrapper wrapper) org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, WhereWrapper wrapper) org.springframework.data.domain.Page<T> org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, WhereWrapper wrapper) org.springframework.data.domain.Page<T> <C> org.springframework.data.domain.Page<C> pageQueryColumn(Class<C> cClass, org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) <C> org.springframework.data.domain.Page<C> pageQueryColumn(Class<C> cClass, org.springframework.data.domain.Pageable pageable, String select, String where, Object... params) org.springframework.data.domain.Page<Map> pageQueryMap(org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) org.springframework.data.domain.Page<Map> pageQueryMap(org.springframework.data.domain.Pageable pageable, WhereWrapper wrapper) org.springframework.data.domain.Page<Map> pageQueryMap(org.springframework.data.domain.Pageable pageable, String where, Object... params) org.springframework.data.domain.Page<T> pageSelectQuery(int pageNumber, int pageSize, String select, String where, Object... params) org.springframework.data.domain.Page<T> pageSelectQuery(org.springframework.data.domain.Pageable pageable, String select, String where, Object... params) <C> org.springframework.data.domain.Page<C> pageSelectQueryColumn(Class<C> cClass, org.springframework.data.domain.Pageable pageable, String select, String where, Object... params) org.springframework.data.domain.Page<Map> pageSelectQueryMap(org.springframework.data.domain.Pageable pageable, String select, String where, Object... params) query(QueryWrapper wrapper) query(WhereWrapper where) <C> List<C> queryColumn(Class<C> cClass, QueryWrapper wrapper) <C> List<C> queryColumn(Class<C> cClass, String select, String where, Object... params) queryMap(QueryWrapper wrapper) queryMap(WhereWrapper where) <S extends T>
Ssave(S entity) <S extends T>
SsaveAndFlush(S entity) inttruncateParmeryKey(Class entityClass) intupdate(UpdateWrapper wrapper) intupdateColumn(String columName, Object value, WhereWrapper where) intupdateColumn(String columName, Object value, String where, Object... params) intupdateColumnById(ID id, String fieldName, Object value) intupdateColumns(Map<String, Object> columnNameValues, WhereWrapper where) intintupdateHiddenById(ID id, Object value) intupdateStatusById(ID id, Object value) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findByIdMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAllAndFlushMethods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, findAll, findAll, findAll, findOneMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
updateStatusById
-
updateHiddenById
-
updateColumnById
-
increaseColumnValueById
-
deleteByIds
-
deleteByIds
-
getById
- Specified by:
getByIdin interfaceorg.springframework.data.jpa.repository.JpaRepository<T,ID extends Serializable>
-
getIdByEntity
-
getByEntityId
-
truncateParmeryKey
-
dropTable
-
getColumnById
-
getStringColumnById
-
getNameById
-
getIdKeyById
-
getCodeById
-
findByIds
-
findByIds
-
increaseColumn
-
increaseColumn
-
updateColumn
-
updateColumn
-
updateColumns
-
updateColumns
-
update
-
batchUpdate
-
save
- Specified by:
savein interfaceorg.springframework.data.repository.CrudRepository<T,ID extends Serializable>
-
saveAndFlush
- Specified by:
saveAndFlushin interfaceorg.springframework.data.jpa.repository.JpaRepository<T,ID extends Serializable>
-
batchSave
-
deleteByWhere
-
deleteByWhere
-
deleteByWhere
-
getColumn
-
getColumn
-
getModel
-
getModel
-
getModel
-
getColumn
-
getColumn
-
getMap
-
getMap
-
getMap
-
query
-
query
-
query
-
queryColumn
-
queryColumn
-
queryMap
-
queryMap
-
queryMap
-
pageQuery
-
pageQuery
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) -
pageQuery
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, WhereWrapper wrapper) -
pageSelectQuery
-
pageQueryMap
-
pageQueryMap
org.springframework.data.domain.Page<Map> pageQueryMap(org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) -
pageQueryMap
org.springframework.data.domain.Page<Map> pageQueryMap(org.springframework.data.domain.Pageable pageable, WhereWrapper wrapper) -
pageSelectQueryMap
-
pageQueryColumn
-
pageQueryColumn
<C> org.springframework.data.domain.Page<C> pageQueryColumn(Class<C> cClass, org.springframework.data.domain.Pageable pageable, QueryWrapper wrapper) -
pageSelectQueryColumn
-
pageQuery
-
pageQuery
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, QueryWrapper wrapper) -
pageQuery
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, WhereWrapper wrapper) -
pageSelectQuery
-
getEntityClass
-
executeUpdate
-
executeValueQueryBySql
-
executePageEntityQueryBySql
-
executeMapQueryBySql
-
executePageMapQueryBySql
-