I. Overview of IOC &di
IOC (Inversion of Control): The idea is to reverse the direction of resource acquisition. The traditional resource lookup method requires the component to initiate a request to the container to find the resource, in response, the container returns the resource in a timely manner. When the IOC container is applied, it is the container that actively pushes the resource to the component it manages, and the component simply chooses an appropriate way to accept the resource. This approach is also known as the passive form of lookups.
Another way to express DI (Dependency injection)--IOC is that a component takes a resource injection from a container, such as a setter method, in some pre-defined way: This statement is more straightforward than the IOC.
Previous: Class A joins the Class B:
In spring:
Ii. IOC's previous incarnation:
Requirements: Generate different types of reports in HTML and PDF format
1.IOC Previous: Separation interface and implementation
2.IOC Previous: Factory design model used
3.IOC previous: Using reverse control
Spring Tutorial Two: Bean Configuration in spring