package com.bonus.sys; import java.util.List; public interface BaseService { /** * 保存一个对象 * @param o 对象 * @return 对象的ID */ public void insert(T o); /** * 删除一个对象 * @param o 对象 */ public void delete(T o); /** * 批量删除一个对象 * @param s (主键)数组 */ public void deleteBatch(List os); /** * 更新一个对象 * @param o 对象 */ public void update(T o); /** * 获得对象列表 * @param o 对象 * @return List */ public List find(T o); /** * 获得对象列表 * @param o 对象 * @param page 分页对象 * @return List */ public Page findByPage(T o,Page page); public Page fileViewFindByPage(T o,Page page); public Page findByPageOne(T o,Page page); public Page findByPageTwo(T o,Page page); public Page findByPageThree(T o,Page page); /** * 统计数目 * @param o 对象 * @return long */ }