@NoRepositoryBean
public interface CommonJpaRepository2<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(DeleteWrapper wrapper) |
int |
deleteByWhere(java.lang.String where,
java.lang.Object... params) |
int |
deleteByWhere(WhereWrapper where) |
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,
QueryWrapper wrapper) |
<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,
QueryWrapper wrapper) |
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(QueryWrapper wrapper) |
java.util.Map |
getMap(java.lang.String where,
java.lang.Object... params) |
java.util.Map |
getMap(WhereWrapper where) |
T |
getModel(QueryWrapper wrapper) |
T |
getModel(java.lang.String where,
java.lang.Object... params) |
T |
getModel(WhereWrapper where) |
java.lang.String |
getNameById(ID id) |
java.lang.String |
getStringColumnById(ID id,
java.lang.String fieldName) |
int |
increaseColumn(java.lang.String columName,
int delta,
java.lang.String where,
java.lang.Object... params) |
int |
increaseColumn(java.lang.String columName,
int delta,
WhereWrapper where) |
int |
increaseColumnValueById(ID id,
java.lang.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,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<T> |
pageQuery(int pageNumber,
int pageSize,
WhereWrapper wrapper) |
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,
java.lang.String where,
java.lang.Object... params) |
org.springframework.data.domain.Page<T> |
pageQuery(org.springframework.data.domain.Pageable pageable,
WhereWrapper wrapper) |
<C> org.springframework.data.domain.Page<C> |
pageQueryColumn(java.lang.Class<C> cClass,
org.springframework.data.domain.Pageable pageable,
QueryWrapper wrapper) |
<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(org.springframework.data.domain.Pageable pageable,
QueryWrapper wrapper) |
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,
WhereWrapper wrapper) |
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(QueryWrapper wrapper) |
java.util.List<T> |
query(java.lang.String where,
java.lang.Object... params) |
java.util.List<T> |
query(WhereWrapper where) |
<C> java.util.List<C> |
queryColumn(java.lang.Class<C> cClass,
QueryWrapper wrapper) |
<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(QueryWrapper wrapper) |
java.util.List<java.util.Map> |
queryMap(java.lang.String where,
java.lang.Object... params) |
java.util.List<java.util.Map> |
queryMap(WhereWrapper where) |
<S extends T> |
save(S entity) |
<S extends T> |
saveAndFlush(S entity) |
int |
truncateParmeryKey(java.lang.Class entityClass) |
int |
update(UpdateWrapper wrapper) |
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,
WhereWrapper where) |
int |
updateColumnById(ID id,
java.lang.String fieldName,
java.lang.Object value) |
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,
WhereWrapper where) |
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,
WhereWrapper 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,
WhereWrapper 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,
WhereWrapper where)
int update(UpdateWrapper wrapper)
<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(DeleteWrapper wrapper)
int deleteByWhere(WhereWrapper 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,
QueryWrapper wrapper)
T getModel(java.lang.String where, java.lang.Object... params)
T getModel(QueryWrapper wrapper)
T getModel(WhereWrapper 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,
QueryWrapper wrapper)
java.util.Map getMap(java.lang.String where,
java.lang.Object... params)
java.util.Map getMap(QueryWrapper wrapper)
java.util.Map getMap(WhereWrapper where)
java.util.List<T> query(java.lang.String where, java.lang.Object... params)
java.util.List<T> query(QueryWrapper wrapper)
java.util.List<T> query(WhereWrapper 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,
QueryWrapper wrapper)
java.util.List<java.util.Map> queryMap(java.lang.String where,
java.lang.Object... params)
java.util.List<java.util.Map> queryMap(QueryWrapper wrapper)
java.util.List<java.util.Map> queryMap(WhereWrapper 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, QueryWrapper wrapper)
org.springframework.data.domain.Page<T> pageQuery(org.springframework.data.domain.Pageable pageable, WhereWrapper wrapper)
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,
QueryWrapper wrapper)
org.springframework.data.domain.Page<java.util.Map> pageQueryMap(org.springframework.data.domain.Pageable pageable,
WhereWrapper wrapper)
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,
QueryWrapper wrapper)
<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, QueryWrapper wrapper)
org.springframework.data.domain.Page<T> pageQuery(int pageNumber, int pageSize, WhereWrapper wrapper)
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.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 © 2023. All Rights Reserved.