스프링 빈 설정하는 방법 (XML, @Configuration, @Component)
Backend/Spring2023. 12. 17. 05:25스프링 빈 설정하는 방법 (XML, @Configuration, @Component)

스프링 빈 (Bean) 이란? POJO(Plain Old Java Object)로써 스프링 컨테이너에 의해 관리되는 객체이다. - 주요 구성 요소 클래스(class) : 빈은 일반적으로 자바 클래스로 표현된다. id, name : 빈을 식별하는데 사용됨 scope : 스프링 빈의 생존 기간 ( bean 생성 방법이기도 함, singleton, prototype 등) constructor-arg : 빈 생성시 생성자에 전달할 파라미터 property : 빈 생성 시 setter 메서드를 통해 전달할 인수 Lifecycle Callback : 빈의 생명 주기 관리를 위해 초기화와 소멸 단계에서 실행 되는 메서드를 정의함 초기화 콜백 - 빈이 생성되고, 빈의 의존관계 주입이 완료된 후 호출 소멸전 콜백 - 빈..

image