컨테이너 빈등록

    Spring 컨테이너에 빈을 등록하는 3가지 방법

    컨테이너에 빈 등록 3가지 방법이 있는데 기본값인 싱글톤으로 등록해준다. 1. only xml :id로 선언한 수만큼 등록되며, 자바 변수나 생성자 등으로 등록한다. property를 사용한다. 2. xml + annotation : Xml에 Component를 @Component 로 달아준다. // controller , service, epository도 같은 이치다. 3. only annotation : xml 빼고 @Configuration을 달아준다. 최신 프로젝트는 3번을 하지만, 예전 프로젝트들에선 1번으로 진행했다.