2012年6月26日
摘要: IOC(Inversion of Control)通俗讲就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。IoC另一个名叫:“依赖注入(Dependency Injection)”。IOC容器是管理对象与对象之间的依赖关系。如果在A类内部使用B类方法,如果是在A类内部直接new个B类,这样A类就对B类产生依赖关系,以后修改它是麻烦的事。如果让IOC容器把B 类注入进去,那么想要什么东西,就让IOC容器注入什么东西。这样一来,依赖少了,程序更加灵活了,更加体现了JAVA的抽象的概念。用 阅读全文
posted @ 2012-06-26 00:05 蔡傑儒 阅读(235) 评论(0) 推荐(0) 编辑