微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

控制反转与依赖注入

作为一种设计模式,控制反转就是为了降低java对象之间的耦合度而设计的一种方法。我觉得工厂模式与其在这一点上比较相似。

控制反转在许多开源框架中得到广泛应用。在java三大框架中,spring就是为了降低java类间的耦合度而设计的框架。spring从本质上来说是一个java bean容器,通过配置文件来管理java bean。

依赖注入是实现控制反转的一种方法。其思想是通过在程序运行时动态地创建需要的对象并注入到需要该对象的地方来实现控制反转。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐