114 术语工厂,提供者和服务之间有什么区别? 刚进入NHibernate及其存储库模式(POCO类等)。 oop design-patterns repository-pattern — 姆布拉 source
169 Factory:通过将一堆位组合在一起或根据某种上下文选择类型来组装类 提供者:提供者是微软“发明”的(基本上是抽象工厂模式),它是制造工厂的工厂或具有允许工厂可互换的通用工厂接口的方法。它在MS Web堆栈中广泛使用,以使组件可配置。 服务:服务是一组相关功能。可以将其视为水平拆分架构,就拥有一个“业务逻辑”层,如果垂直拆分架构,则将拥有服务。 — 马特·布里格斯 source 25 服务还可以具有不具有状态的概念。它可以在其他对象上运行以提供服务,而无需单独拥有状态。至少在域驱动设计中。 — Mike Gleason jr Couturier 是将在Angular这样的Service中生成Factory实例,还是只使用静态方法? — qianjiahao 2015年 @qianjiahao的一般建议是避免使用静态方法。 — 塞巴(Sebas)