mybatis通用basedao,含自动生成通用XMLMapper。
可通过此工具自动生成MybatisXML文件和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);}
评论