Inversion of Control is one of the critical design pattern of Spring Framework.
In this application development pattern -
the control of portions of program is transferred to a container or framework.
unlike in traditional programming where custom code makes call to libraries or framework.
The advantages-
decoupling of execution from implementation.
greater modularity
Inversion of control can be achieved through various mechanism such as:
Strategy design pattern
Service Locator Pattern
Factory Pattern
Dependency Injection
No comments:
Post a Comment