My Spring learning files.
- Inversion of Control with XML Configuration
- Dependency Injection
- Constructor Injecton
- Setter Injection
- Scopes and Lifecycle (with init and destroy methods)
- Default Component Names
- Annotations Injection Types
- Constructor
- Setter
- Field (Inject depend. by setting field values on my class directly - by using Java Reflection)