View

[Spring] 02. 스프링 빈(Bean)과 스프링 컨테이너

옥돔이와 연근이 2025. 2. 21. 15:32
반응형

 


 

⓵   스프링 컨테이너  

 스프링 컨테이너는 스프링 프레임워크의 핵심으로, @Autowired 같은 애플리케이션에서 사용되는 객체(빈)를 생성하고 관리하는 역할을 한다. 또한 객체의 생명 주기와 의존성을 제어하여, IoC와 DI를 통해 객체 간 결합도를 낮추고 유연성을 높인다.

 

⓶  빈 (Bean)   

 빈은 스프링 컨테이너가 생성하고 관리하는 객체로, 애플리케이션에서 필요한 서비스나 구성 요소를 나타낸다. 빈은 컨테이너에 의해 필요할 때 주입되며, 개발자는 이를 통해 객체 생성과 관리 부담을 줄일 수 있다.

 참고로 스프링은 빈을 스프링 컨테이너에 등록하기 위해 XML 파일설정, 애너테이션 추가 등의 방법을 제공한다. 즉 빈을 등록하는 방법은 여러가지가 있다는 뜻이다.

@Componet // 클래스 MyTest 빈으로 등록
public class MyTest{
}

 

 

 


spring
스프링

 

 

 

참고문헌: 스프링 부트3 백엔드 개발자 되기:: 신선영

반응형
Share Link
reply
반응형
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28