當前位置:趣味科普網>經驗>

有哪些不同型別的ioc方式

經驗 閱讀(2.74W)

有哪些不同型別的ioc方式

IoC,(Inverse of Control)控制反轉,其包含兩個內容:其一是控制,其二是反轉。在程式中,被呼叫類的選擇控制權從呼叫它的類中移除,轉交給第三方裁決。這個第三方指的就是Spring的容器。IoC另解,依賴注入(Dependency Injection),呼叫類對被呼叫類的依賴關係由第三方注入,以移除呼叫類對被呼叫類的引用。aop,面向切面程式設計(也叫面向方面):Aspect Oriented Programming(AOP),是目前軟體開發中的一個熱點,也是Spring框架中的一個重要內容。利用AOP可以對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度降低,提高程序的可重用性,同時提高了開發的效率。 AOP是OOP的延續,是(Aspect Oriented Programming)的縮寫,意思是面向切面程式設計。