在"MVC项目实践,在三层架构下实现SportsStore-02,DbSession层、BLL层"一文的评论中,博友浪花一朵朵建议用类图来理解本项目的三层架构。于是就有了本篇:IDAL层→IBaseRepository接口,基接口,提供泛型实现所有的数据接口层的方法基本上是一样的,包括查询、分页查询、添加、批量添加、更新、批量更新、删除、批量删除等。所以,有必要针对所有的数据接口提炼出基接口,提供泛型实现。→IProductRepository接口实现IBaseRepository接口...
查看全文