public class BaseServiceImpl<Mapper extends BaseMapper<T>,T extends BaseEntity> extends Object implements BaseService<T>
BaseService 接口实现
| Constructor and Description |
|---|
BaseServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(T entity) |
void |
deleteById(Object id) |
int |
deleteByIds(String id) |
int |
deleteByWhere(Object object) |
String |
insert(T entity) |
Object |
insertBatch(List<T> list) |
Object |
insertBatchSelective(List<T> list) |
String |
insertSelective(T entity) |
Result<T> |
page(int pageNum,
int pageSize,
T entity,
String... params) |
Result<T> |
page(String pageNum,
String pageSize,
T entity,
String... params) |
T |
selectById(Object id) |
List<T> |
selectByWhere(Object where) |
Long |
selectCount(T entity) |
int |
selectCountByWhere(Object object) |
List<T> |
selectList(T entity) |
List<T> |
selectListAll() |
List<T> |
selectListByIds(String id) |
T |
selectOne(T entity) |
void |
updateById(T entity) |
T |
updateByIdCas(T entity,
String locking) |
int |
updateByWhere(T entity,
Object object) |
int |
updateByWhereSelective(T entity,
Object object) |
int |
updateSelectiveById(T entity) |
T |
updateSelectiveByIdOrInsert(T entity) |
int |
updateStatus(T entity) |
@Autowired protected Mapper extends BaseMapper<T> mapper
public String insert(T entity)
insert in interface BaseService<T extends BaseEntity>public String insertSelective(T entity)
insertSelective in interface BaseService<T extends BaseEntity>public Object insertBatch(List<T> list)
insertBatch in interface BaseService<T extends BaseEntity>public Object insertBatchSelective(List<T> list)
insertBatchSelective in interface BaseService<T extends BaseEntity>public void delete(T entity)
delete in interface BaseService<T extends BaseEntity>public void deleteById(Object id)
deleteById in interface BaseService<T extends BaseEntity>public int deleteByIds(String id)
deleteByIds in interface BaseService<T extends BaseEntity>public int deleteByWhere(Object object)
deleteByWhere in interface BaseService<T extends BaseEntity>public void updateById(T entity)
updateById in interface BaseService<T extends BaseEntity>public int updateSelectiveById(T entity)
updateSelectiveById in interface BaseService<T extends BaseEntity>public T updateByIdCas(T entity, String locking)
updateByIdCas in interface BaseService<T extends BaseEntity>public T updateSelectiveByIdOrInsert(T entity)
updateSelectiveByIdOrInsert in interface BaseService<T extends BaseEntity>public int updateByWhere(T entity, Object object)
updateByWhere in interface BaseService<T extends BaseEntity>public int updateByWhereSelective(T entity, Object object)
updateByWhereSelective in interface BaseService<T extends BaseEntity>public int updateStatus(T entity)
updateStatus in interface BaseService<T extends BaseEntity>public T selectOne(T entity)
selectOne in interface BaseService<T extends BaseEntity>public T selectById(Object id)
selectById in interface BaseService<T extends BaseEntity>public int selectCountByWhere(Object object)
selectCountByWhere in interface BaseService<T extends BaseEntity>public Long selectCount(T entity)
selectCount in interface BaseService<T extends BaseEntity>public List<T> selectListByIds(String id)
selectListByIds in interface BaseService<T extends BaseEntity>public List<T> selectList(T entity)
selectList in interface BaseService<T extends BaseEntity>public List<T> selectListAll()
selectListAll in interface BaseService<T extends BaseEntity>public List<T> selectByWhere(Object where)
selectByWhere in interface BaseService<T extends BaseEntity>public Result<T> page(int pageNum, int pageSize, T entity, String... params)
page in interface BaseService<T extends BaseEntity>public Result<T> page(String pageNum, String pageSize, T entity, String... params)
page in interface BaseService<T extends BaseEntity>Copyright © 2019. All rights reserved.