mybatis 通用 basedao,含自动生成通用 XMLMapper。
可通过此工具自动生成 Mybatis XML 文件和 dao 的 class 类
可结合 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); }