仓储层:IRepository 、Repository 是管理数据库持久层的,主要负责数据的CRUD(Create、Read、Update、Delete)业务逻辑 ,Repository 是仓库管理员,领域层需要什么东西只需告诉仓库管理员,由仓库管理员把东西拿给它,并不需要知道东西实际放在哪
服务层:IService 、Service 服务层只负责将Respository仓储层的数据进行调用,至于如何是域数据库交互的,它不去管,这样就可以达到一定程度上的解耦,加入以后要更换数据库(如:MySql)那Service层就完全不需要修改即可,至于真正意义上的解耦,需要靠依赖注入
标签:Service,Repository,记录,仓库,数据库,随便,仓储,管理员 From: https://www.cnblogs.com/jiaoyi1e/p/16657557.html