최근 프로젝트에서 Spring 설정을 대부분 XML 기반으로 구성하는 케이스가 있었고, 이에 따라 자주 사용되는 Bean 설정 방식들을 정리해본다.이 글은 XML 방식의 Spring 설정이 필요한 상황에서 참고용으로 사용하기 좋다. 1. 변수 없는 Bean 생성가장 기본적인 형태의 Bean 선언으로, 단순히 클래스만 지정하면 된다. 2. property 태그를 이용한 Bean 의존성 주입 (Setter 방식)Setter 메서드를 통해 값을 주입하는 방식이다. value : 문자열, 숫자 등 단순 값 주입ref : 다른 Bean을 참조하여 주입 3. constructor-arg를 이용한 생성자 주입생성자 인자를 이용해 값을 주입할 수 있다. 순서를 중요하게 고려해야 한다. ..