[JAVA] Spring Bean 이란
Spring Beans는 자바 객체입니다. 일반 자바의 객체와 같은 속성을 지닙니다. 스프링 컨테이너(Spring Container)에 의해 자바 객체가 만들어지고, 관리되기 때문에 Spring Beans라고 부릅니다. Beans는 설정 메타 데이터(xml)에 의해 생성이됩니다. 객체 생성을 xml파일 내에서 하기 때문에 일반적으로 JAVA 코드내에서 객체를 생성하지 않습니다. xml 파일에서 객체를 생성하면 해당 객체는 getBean() 메소드를 사용하여 가져올 수 있습니다. Spring Beans의 주요 속성입니다. 1. class : 필수 요소이며, 자바 클래스 이름입니다. 2. id : 고유한 식별자입니다. 3. scope : 객체의 범위입니다 보통 singleton, prototype을 사용합니..