社区
C#
帖子详情
Repository模式和IOC容器的区别??
dxl0321
2012-04-11 05:33:40
最近刚刚在学习设计模式。看到了Repository模式和IOC容器都能够解耦。请问一下区别是什么??就是Repository模式和IOC能够同时用??如果能同事用,Repository模式和IOC容器分别用在分层架构的哪些层次??
...全文
290
6
打赏
收藏
Repository模式和IOC容器的区别??
最近刚刚在学习设计模式。看到了Repository模式和IOC容器都能够解耦。请问一下区别是什么??就是Repository模式和IOC能够同时用??如果能同事用,Repository模式和IOC容器分别用在分层架构的哪些层次??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
devmiao
2012-04-12
打赏
举报
回复
IoC可以和Repository组合使用,IoC为Repository模式提供不同实现的切换
玲cc
2012-04-12
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
可以分别举例子说明么?引用 2 楼 的回复:
这两个概念的使用范畴不一样,没有放在一起讨论的意义。不过你可以用IOC的框架或者思想来构建你的Repository。
[/Quote]
比如你有一个画图程序,你想设计一个图元的Repository。这时候每个图元又具有一定的功能,依赖于某些特定的功能类。这时候你就可以利用IOC来为所有的图元注入相应的功能类的依赖,再利用Repository为外部调用者提供图元的实例。这时候,对于外部的调用者来说,他们看到的只是你的Reository,他们没有任何IOC的概念。但是在你Repository的内部,你使用了IOC的方法来组合图元与功能
种草德鲁伊
2012-04-12
打赏
举报
回复
应该说有联系吗...
dxl0321
2012-04-12
打赏
举报
回复
可以分别举例子说明么?[Quote=引用 2 楼 的回复:]
这两个概念的使用范畴不一样,没有放在一起讨论的意义。不过你可以用IOC的框架或者思想来构建你的Repository。
[/Quote]
玲cc
2012-04-11
打赏
举报
回复
这两个概念的使用范畴不一样,没有放在一起讨论的意义。不过你可以用IOC的框架或者思想来构建你的Repository。
老毕
2012-04-11
打赏
举报
回复
个人意见,如果是DDD里的Repository,那它与IoC这个依赖注入的基础概念不搭边吧。
Spring
IOC
容器
实现分析.pdf 下载
本文将深入剖析Spring的
IOC
容器
,理解其工作原理和重要功能,以帮助开发者更好地利用这一强大的工具。 一、
IOC
容器
的概念
IOC
,即控制反转,是面向对象编程中的一个设计原则,它的主要思想是将对象的创建和管理权...
Repository
模式
与
IOC
的Autofac的完美融合数据操作展示实例
Autofac是Inversion of Control (
IoC
)或Dependency Injection (DI)
容器
的一种,它帮助我们管理对象的生命周期和依赖关系。在本示例中,AutoFac用于实现依赖注入,使得在MvcTest和Services等模块中,可以轻松地获取到...
Spring
IOC
容器
应用实例
IoC
是一种设计
模式
,它将对象的创建和管理从应用程序的业务逻辑中分离出来,使代码更加灵活、可测试和可维护。在 Spring 中,
IoC
容器
负责初始化、配置和管理对象,以及它们之间的依赖关系。 首先,我们来理解什么...
Spring实现原理及
IoC
容器
的优点
总的来说,Spring框架通过其
IoC
容器
实现了对象的管理和依赖注入,带来了诸多好处,同时Eclipse作为强大的开发工具,为创建和管理Spring Web应用提供了便利。了解和掌握这些知识,对于提升Java开发效率和代码质量具有...
Spring基础:
IoC
容器
(2)
IoC
容器
是Spring框架的基石,它负责管理对象的生命周期和对象间的依赖关系。通过
IoC
,我们可以将应用程序的配置和控制权交由
容器
来处理,从而实现松耦合的设计。 首先,我们需要了解
IoC
的基本概念。
IoC
是一种设计...
C#
111,126
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章