public interface BaseMapper<T>
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
deleteObjById(T param) |
Integer |
deleteObjByParams(T param) |
Integer |
insertObj(T param) |
Integer |
insertObjSelective(T param) |
List<T> |
selectListByParams(T param) |
List<T> |
selectListByParamsPages(T param,
Integer offset,
Integer limit) |
T |
selectObjById(T param) |
T |
selectObjByParams(T param) |
Integer |
updateObjById(T param) |
Integer |
updateObjSelectiveById(T param) |
@InsertProvider(type=InsertHelper.class, method="insertObj") @Options(useGeneratedKeys=true, keyProperty="id") Integer insertObj(T param)
@InsertProvider(type=InsertHelper.class, method="insertObjSelective") @Options(useGeneratedKeys=true, keyProperty="id") Integer insertObjSelective(T param)
@UpdateProvider(type=UpdateHelper.class, method="updateObjById") Integer updateObjById(T param)
@UpdateProvider(type=UpdateHelper.class, method="updateObjSelectiveById") Integer updateObjSelectiveById(T param)
@DeleteProvider(type=DeleteHelper.class, method="deleteObjById") Integer deleteObjById(T param)
@DeleteProvider(type=DeleteHelper.class, method="deleteObjByParams") Integer deleteObjByParams(T param)
@SelectProvider(type=SelectHelper.class, method="selectObjById") T selectObjById(T param)
@SelectProvider(type=SelectHelper.class, method="selectObjByParams") T selectObjByParams(T param)
@SelectProvider(type=SelectHelper.class, method="selectListByParams") List<T> selectListByParams(T param)
Copyright © 2019. All rights reserved.