package li.dao; import java.io.Serializable; import java.util.List; /** * 基础Dao接口,定义了几个基础的方法,可以继承并扩展它形成自己的Dao接口 * * @author li (limingwei@mail.com) * @version 0.1.2 (2012-06-26) */ public interface IBaseDao<T, ID extends Serializable> { /** * 删除 */ public Boolean delete(ID id); /** * 查找 */ public T find(ID id); /** * 列表 */ public List<T> list(Page page); /** * 保存 */ public Boolean save(T entity); /** * 更新 */ public Boolean update(T entity); }