前言
我们在做客户管理系统的时候,客户、联系人、用户的操作都会涉及增删改查(根据id查)的操作,所以可以把Dao抽象接口中的方法再次抽象到接口IBaseDao中;实现类BaseDaoImpl实现接口中的抽象方法;ICustomerDao继承IBaseDao类,便继承了抽象接口中的方法;CustomerDaoImpl一方面实现了ICustomer接口,在Service层可以运用多态增强扩展性,一方面继承了BaseDaoImpl类中的实现后的方法。
前言
我们在做客户管理系统的时候,客户、联系人、用户的操作都会涉及增删改查(根据id查)的操作,所以可以把Dao抽象接口中的方法再次抽象到接口IBaseDao中;实现类BaseDaoImpl实现接口中的抽象方法;ICustomerDao继承IBaseDao类,便继承了抽象接口中的方法;CustomerDaoImpl一方面实现了ICustomer接口,在Service层可以运用多态增强扩展性,一方面继承了BaseDaoImpl类中的实现后的方法。