mybatis-geneator-tool 介绍
mybatis 通用 basedao,含自动生成通用 XMLMapper。
-
可结合 BaseDao 完成基础操作,BaseDao 支持的方法如下
public interface BaseDao{
//根据实体对象新增记录
long insert(T entity);
//批量保存对象
long insert(Listlist);
//更新实体对应的记录
long update(T entity);
//根据ID查找记录
T getById(long id);
//根据ID删除记录
int deleteById(long id);
//分页查询
PageBeanlistPage(PageParam pageParam, MapparamMap);
//根据条件分页查询
PageBeanlistPage(PageParam pageParam, MapparamMap, String sqlId);
//根据条件查询,返回列表
ListlistBy(MapparamMap);
ListlistBy(MapparamMap, String sqlId);
//根据条件查询返回单个对象
T getBy(MapparamMap);
T getBy(MapparamMap, String sqlId);
}