Spring Structure

Creator
Creator
Seonglae Cho
Created
Created
2020 Apr 9 7:21
Editor
Edited
Edited
2025 Jun 15 2:11
Refs
Refs
The Spring Container is a lightweight container that manages Java objects throughout their lifecycle - from creation to destruction. It holds these objects and provides them when needed.

Dependency Injection Process

  1. Read application configuration metadata
  1. Instantiate objects
  1. Inject dependencies

Spring Configuration Metadata

  • Defines how objects should be instantiated, configured, and assembled
  • Can be expressed through XML, Java annotations, or Java code
Spring Module Structure
 
 

Module Structure

notion image
 
 
 

Recommendations