接口 IMybatisMapper<T>
-
- 类型参数:
T- Mapper针对的业务实体类型
public interface IMybatisMapper<T>所有Mapp的父接口- 版本:
- 1.0 2017-08-12
- 作者:
- 帮帮组
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 intcount(T where, java.lang.Object appendix)获得符合条件的记录数量intdelete(T where, java.lang.Object appendix)删除记录TgetObject(T where, java.lang.Object appendix)查询一条记录,并转化为相应的POJO对象intinsert(T data)插入一条记录java.util.List<T>list(T where, java.lang.Object appendix, Pagination pagination)查询多条记录,并转化为相应的POJO对象列表intupdate(T where, java.lang.Object appendix, T data)修改记录
-
-
-
方法详细资料
-
insert
int insert(T data)
插入一条记录- 参数:
data- 插入的数据,不能为null- 返回:
- 1:成功 其它:失败
-
delete
int delete(T where, java.lang.Object appendix)
删除记录- 参数:
where- 删除条件,不能为nullappendix- 附加限定条件- 返回:
- 成功删除的记录数量
-
getObject
T getObject(T where, java.lang.Object appendix)
查询一条记录,并转化为相应的POJO对象- 参数:
where- 查询条件,不能为nullappendix- 附加限定条件- 返回:
- 返回结果记录,并转化为相应的POJO对象
-
update
int update(T where, java.lang.Object appendix, T data)
修改记录- 参数:
where- 更新条件,不能为nullappendix- 附加限定条件data- 更新数据,不能为null- 返回:
- 成功修改的记录数量
-
list
java.util.List<T> list(T where, java.lang.Object appendix, Pagination pagination)
查询多条记录,并转化为相应的POJO对象列表- 参数:
where- 更新条件,不能为nullappendix- 附加限定条件pagination- 分页参数,如果分页参数为空,表示不分页- 返回:
- 返回结果记录,并转化为相应的POJO对象列表
-
count
int count(T where, java.lang.Object appendix)
获得符合条件的记录数量- 参数:
where- 查询条件,不能为nullappendix- 附加限定条件- 返回:
- 返回记录数量
-
-