web开发dao层通用接口

六眼飞鱼酱① 提交于 2019-12-01 10:17:05

接口

public interface IDao<E> {
    public List<E> findAll();
    
    public E findById(Integer id);
    
    public void deleteById(Integer id);
    
    public void update(E entity);
    
    public List<E> pageList(Integer start,Integer end);
}

实现类

public class EmployeeDao implements IDao<Employee> {
    public Connection conn = JdbcUtils.getConn();

    @Override
    public List<Employee> findAll() {...}

    @Override
    public Employee findById(Integer id) {...}

    @Override
    public void deleteById(Integer id) {...}

    @Override
    public void update(Employee entity) {...}

    @Override
    public List<Employee> pageList(Integer start, Integer end) {...}

}

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!