Bean 객체 설정 및 컨테이너를 통한 Bean 객체 사용


Bean 객체 설정 및 컨테이너를 통한 Bean 객체 사용

Spring Container가 관리할 Bean 객체를 생성하기 위해서는 XML 설정 파일에서 <bean> 태그를 사용하면 된다. class 속성은 생성할 Bean 객체의 완전한 클래스 이름을 입력해야 하고 id 속성은 컨테이너에서 생성된 객체를 구분하는데 사용되는 식별 값을 입력해야 한다. 여기서 id 속성 대신 name 속성으로 변경해도 되는데 변경하는 이유는 2가지가 있다. 1. id 속성은 XML의 ID 구성 요소이기 때문에 동일한 id 값을 갖는 <bean> 태그를 설정하면 XML 문서 검증 과정에서 예외가 발생하게 된다. 2. id 속성은 슬래시("/")나 콤마(",") 같은 특수 문자를 포함할 수 없지만 name 속성은 가능하다. 정도가 있다..........



원문링크 : Bean 객체 설정 및 컨테이너를 통한 Bean 객체 사용