@NoRepositoryBean
public interface CommonJpaRepository<T,ID extends java.io.Serializable>
extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
| 限定符和类型 | 方法和说明 |
|---|---|
<S extends T> |
batchSave(java.lang.Iterable<S> var1) |
<S extends T> |
batchUpdate(java.lang.Iterable<S> var1) |
int |
deleteByIds(ID... ids) |
int |
deleteByIds(java.lang.Iterable<ID> ids) |
int |
deleteByWhere(QueryWhere where) |
int |
deleteByWhere(java.lang.String where,
java.lang.Object... params) |
int |
dropTable(java.lang.Class entityClass) |
java.util.List<java.util.Map> |
executeMapQueryBySql(java.lang.String sql,
java.lang.Object... params) |
<E> org.springframework.data.domain.Page<E> |
executePageEntityQueryBySql(org.springframework.data.domain.Pageable page,
java.lang.Class<E> resultClass,
java.lang.String sql,
java.lang.Object... params) |
org.springframework.data.domain.Page<java.util.Map> |
executePageMapQueryBySql(org.springframework.data.domain.Pageable page,
java.lang.String sql,
java.lang.Object... params) |
int |
executeUpdate(java.lang.String qlString,
java.lang.Object... values)
执行ql语句
|
<E> java.util.List<E> |
executeValueQueryBySql(java.lang.Class<E> resultClass,
java.lang.String sql,
java.lang.Object... params) |
java.util.List<T> |
findByIds(ID[] ids) |
java.util.List<T> |
findByIds(java.util.List<ID> ids) |
T |
getByEntityId(T t) |
T |
getById(ID id) |
java.lang.String |
getCodeById(ID id) |
<C> C |
getColumn(java.lang.Class<C> cClass,
QueryWhere where) |
<C> C |
getColumn(java.lang.Class<C> cClass,
java.lang.String columnName,
Condition condition,
ConditionCompose iConditionCompose) |
<C> C |
getColumn(java.lang.Class<C> cClass,
java.lang.String columnName,
java.lang.String where,
java.lang.Object... params) |
java.lang.Object |
getColumn(java.lang.String columnName,
Condition condition,
ConditionCompose iConditionCompose) |
java.lang.Object |
getColumn(java.lang.String columnName,
QueryWhere where) |
java.lang.Object |
getColumn(java.lang.String columnName,
java.lang.String where,
java.lang.Object... params) |
java.lang.Object |
getColumnById(ID id,
java.lang.String fieldName) |
java.lang.Class<T> |
getEntityClass()
获取数据类型
|
ID |
getIdByEntity(T t) |
java.lang.String |
getIdKeyById(ID id) |
java.util.Map |
getMap(Condition condition,
ConditionCompose iConditionCompose) |
java.util.Map |
getMap(QueryWhere where) |
java.util.Map |
getMap(java.lang.String where,
java.lang.Object... params) |
T |
getModel(Condition condition,
ConditionCompose iConditionCompose) |
T |
getModel(QueryWhere where) |
T |
getModel(java.lang.String where,
java.lang.Object... params) |
java.lang.String |
getNameById(ID id) |
java.lang.String |
getStringColumnById(ID id,
java.lang.String fieldName) |
int |
increaseColumn(java.lang.String columName,
int delta,
QueryWhere where) |
int |
increaseColumn(java.lang.String columName,
int delta,
java.lang.String where,
java.lang.Object... params) |
int |
increaseColumnValueById(ID id,
java.lang.String fieldName,
int delta) |
org.springframework.data.domain.Page<T> |
pageQuery(int pageNumber,
int pageSize,
Condition condition,
ConditionCompose iConditionCompose) |
org.springframework.data.domain.Page<T> |
pageQuery(int pageNumber,
int pageSize,
QueryWhere where) |
org.springframework.data.domain.Page<T> |
pageQuery(int pageNumber,
int pageSize,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<T> |
pageQuery(org.springframework.data.domain.Pageable pageable,
Condition condition,
ConditionCompose iConditionCompose) |
org.springframework.data.domain.Page<T> |
pageQuery(org.springframework.data.domain.Pageable pageable,
QueryWhere where) |
org.springframework.data.domain.Page<T> |
pageQuery(org.springframework.data.domain.Pageable pageable,
java.lang.String where,
java.lang.Object... params) |
<C> org.springframework.data.domain.Page<C> |
pageQueryColumn(java.lang.Class<C> cClass,
int pageNumber,
int pageSize,
Condition condition,
ConditionCompose iConditionCompose) |
<C> org.springframework.data.domain.Page<C> |
pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
Condition condition,
ConditionCompose iConditionCompose) |
<C> org.springframework.data.domain.Page<C> |
pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
QueryWhere where) |
<C> org.springframework.data.domain.Page<C> |
pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<java.util.Map> |
pageQueryMap(int pageNumber,
int pageSize,
Condition condition,
ConditionCompose iConditionCompose) |
org.springframework.data.domain.Page<java.util.Map> |
pageQueryMap(org.springframework.data.domain.Pageable pageable,
Condition condition,
ConditionCompose iConditionCompose) |
org.springframework.data.domain.Page<java.util.Map> |
pageQueryMap(org.springframework.data.domain.Pageable pageable,
QueryWhere where) |
org.springframework.data.domain.Page<java.util.Map> |
pageQueryMap(org.springframework.data.domain.Pageable pageable,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<T> |
pageSelectQuery(int pageNumber,
int pageSize,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<T> |
pageSelectQuery(org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
<C> org.springframework.data.domain.Page<C> |
pageSelectQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<java.util.Map> |
pageSelectQueryMap(org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
java.util.List<T> |
query(Condition condition,
ConditionCompose iConditionCompose) |
java.util.List<T> |
query(QueryWhere where) |
java.util.List<T> |
query(java.lang.String where,
java.lang.Object... params) |
<C> java.util.List<C> |
queryColumn(java.lang.Class<C> cClass,
Condition condition,
ConditionCompose iConditionCompose) |
<C> java.util.List<C> |
queryColumn(java.lang.Class<C> cClass,
QueryWhere where) |
<C> java.util.List<C> |
queryColumn(java.lang.Class<C> cClass,
java.lang.String select,
java.lang.String where,
java.lang.Object... params) |
java.util.List<java.util.Map> |
queryMap(Condition condition,
ConditionCompose iConditionCompose) |
java.util.List<java.util.Map> |
queryMap(QueryWhere where) |
java.util.List<java.util.Map> |
queryMap(java.lang.String where,
java.lang.Object... params) |
<S extends T> |
save(S entity) |
<S extends T> |
saveAndFlush(S entity) |
int |
truncateParmeryKey(java.lang.Class entityClass) |
int |
updateColumn(java.lang.String columName,
java.lang.Object value,
QueryWhere where) |
int |
updateColumn(java.lang.String columName,
java.lang.Object value,
java.lang.String where,
java.lang.Object... params) |
int |
updateColumnById(ID id,
java.lang.String fieldName,
java.lang.Object value) |
int |
updateColumns(java.util.Map<java.lang.String,java.lang.Object> columnNameValues,
QueryWhere where) |
int |
updateColumns(java.util.Map<java.lang.String,java.lang.Object> columnNameValues,
java.lang.String where,
java.lang.Object... params) |
int |
updateHiddenById(ID id,
java.lang.Object value) |
int |
updateStatusById(ID id,
java.lang.Object value) |
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAllAndFlushcount, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findByIdint updateStatusById(ID id, java.lang.Object value)
int updateHiddenById(ID id, java.lang.Object value)
int updateColumnById(ID id, java.lang.String fieldName, java.lang.Object value)
int increaseColumnValueById(ID id, java.lang.String fieldName, int delta)
int deleteByIds(java.lang.Iterable<ID> ids)
int deleteByIds(ID... ids)
int truncateParmeryKey(java.lang.Class entityClass)
int dropTable(java.lang.Class entityClass)
java.lang.Object getColumnById(ID id, java.lang.String fieldName)
java.lang.String getStringColumnById(ID id, java.lang.String fieldName)
java.lang.String getNameById(ID id)
java.lang.String getIdKeyById(ID id)
java.lang.String getCodeById(ID id)
int increaseColumn(java.lang.String columName,
int delta,
java.lang.String where,
java.lang.Object... params)
int increaseColumn(java.lang.String columName,
int delta,
QueryWhere where)
int updateColumn(java.lang.String columName,
java.lang.Object value,
java.lang.String where,
java.lang.Object... params)
int updateColumn(java.lang.String columName,
java.lang.Object value,
QueryWhere where)
int updateColumns(java.util.Map<java.lang.String,java.lang.Object> columnNameValues,
java.lang.String where,
java.lang.Object... params)
int updateColumns(java.util.Map<java.lang.String,java.lang.Object> columnNameValues,
QueryWhere where)
<S extends T> java.lang.Iterable<S> batchUpdate(java.lang.Iterable<S> var1)
<S extends T> S save(S entity)
<S extends T> S saveAndFlush(S entity)
<S extends T> java.lang.Iterable<S> batchSave(java.lang.Iterable<S> var1)
int deleteByWhere(java.lang.String where,
java.lang.Object... params)
int deleteByWhere(QueryWhere where)
java.lang.Object getColumn(java.lang.String columnName,
java.lang.String where,
java.lang.Object... params)
java.lang.Object getColumn(java.lang.String columnName,
QueryWhere where)
T getModel(java.lang.String where, java.lang.Object... params)
T getModel(QueryWhere where)
<C> C getColumn(java.lang.Class<C> cClass,
java.lang.String columnName,
java.lang.String where,
java.lang.Object... params)
<C> C getColumn(java.lang.Class<C> cClass,
QueryWhere where)
java.util.Map getMap(java.lang.String where,
java.lang.Object... params)
java.util.Map getMap(QueryWhere where)
java.util.List<T> query(java.lang.String where, java.lang.Object... params)
java.util.List<T> query(QueryWhere where)
<C> java.util.List<C> queryColumn(java.lang.Class<C> cClass,
java.lang.String select,
java.lang.String where,
java.lang.Object... params)
<C> java.util.List<C> queryColumn(java.lang.Class<C> cClass,
QueryWhere where)
java.util.List<java.util.Map> queryMap(java.lang.String where,
java.lang.Object... params)
java.util.List<java.util.Map> queryMap(QueryWhere where)
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, java.lang.String where, java.lang.Object... params)
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, QueryWhere where)
org.springframework.data.domain.Page<T> pageSelectQuery(org.springframework.data.domain.Pageable pageable, java.lang.String select, java.lang.String where, java.lang.Object... params)
org.springframework.data.domain.Page<java.util.Map> pageQueryMap(org.springframework.data.domain.Pageable pageable,
java.lang.String where,
java.lang.Object... params)
org.springframework.data.domain.Page<java.util.Map> pageQueryMap(org.springframework.data.domain.Pageable pageable,
QueryWhere where)
org.springframework.data.domain.Page<java.util.Map> pageSelectQueryMap(org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params)
<C> org.springframework.data.domain.Page<C> pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params)
<C> org.springframework.data.domain.Page<C> pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
QueryWhere where)
<C> org.springframework.data.domain.Page<C> pageSelectQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
java.lang.String select,
java.lang.String where,
java.lang.Object... params)
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, java.lang.String where, java.lang.Object... params)
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, QueryWhere where)
org.springframework.data.domain.Page<T> pageSelectQuery(int pageNumber, int pageSize, java.lang.String select, java.lang.String where, java.lang.Object... params)
java.lang.Object getColumn(java.lang.String columnName,
Condition condition,
ConditionCompose iConditionCompose)
T getModel(Condition condition, ConditionCompose iConditionCompose)
<C> C getColumn(java.lang.Class<C> cClass,
java.lang.String columnName,
Condition condition,
ConditionCompose iConditionCompose)
java.util.Map getMap(Condition condition, ConditionCompose iConditionCompose)
java.util.List<T> query(Condition condition, ConditionCompose iConditionCompose)
<C> java.util.List<C> queryColumn(java.lang.Class<C> cClass,
Condition condition,
ConditionCompose iConditionCompose)
java.util.List<java.util.Map> queryMap(Condition condition, ConditionCompose iConditionCompose)
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, Condition condition, ConditionCompose iConditionCompose)
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, Condition condition, ConditionCompose iConditionCompose)
<C> org.springframework.data.domain.Page<C> pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
Condition condition,
ConditionCompose iConditionCompose)
<C> org.springframework.data.domain.Page<C> pageQueryColumn(java.lang.Class<C> cClass,
int pageNumber,
int pageSize,
Condition condition,
ConditionCompose iConditionCompose)
org.springframework.data.domain.Page<java.util.Map> pageQueryMap(org.springframework.data.domain.Pageable pageable,
Condition condition,
ConditionCompose iConditionCompose)
org.springframework.data.domain.Page<java.util.Map> pageQueryMap(int pageNumber,
int pageSize,
Condition condition,
ConditionCompose iConditionCompose)
java.lang.Class<T> getEntityClass()
int executeUpdate(java.lang.String qlString,
java.lang.Object... values)
qlString - 基于jpa标准的jpql语句values - jpql中的?参数值,单个参数值或者多个参数值<E> java.util.List<E> executeValueQueryBySql(java.lang.Class<E> resultClass,
java.lang.String sql,
java.lang.Object... params)
<E> org.springframework.data.domain.Page<E> executePageEntityQueryBySql(org.springframework.data.domain.Pageable page,
java.lang.Class<E> resultClass,
java.lang.String sql,
java.lang.Object... params)
java.util.List<java.util.Map> executeMapQueryBySql(java.lang.String sql,
java.lang.Object... params)
org.springframework.data.domain.Page<java.util.Map> executePageMapQueryBySql(org.springframework.data.domain.Pageable page,
java.lang.String sql,
java.lang.Object... params)
Copyright © 2022. All Rights Reserved.