日期:2014-05-18  浏览次数:20795 次

Repository模式和IOC容器的区别??
最近刚刚在学习设计模式。看到了Repository模式和IOC容器都能够解耦。请问一下区别是什么??就是Repository模式和IOC能够同时用??如果能同事用,Repository模式和IOC容器分别用在分层架构的哪些层次??

------解决方案--------------------
个人意见,如果是DDD里的Repository,那它与IoC这个依赖注入的基础概念不搭边吧。
------解决方案--------------------
这两个概念的使用范畴不一样,没有放在一起讨论的意义。不过你可以用IOC的框架或者思想来构建你的Repository。
------解决方案--------------------
应该说有联系吗...
------解决方案--------------------
探讨

可以分别举例子说明么?引用:

这两个概念的使用范畴不一样,没有放在一起讨论的意义。不过你可以用IOC的框架或者思想来构建你的Repository。

------解决方案--------------------
IoC可以和Repository组合使用,IoC为Repository模式提供不同实现的切换