Bean
자바 인스턴스
Spring Bean Factory
Spring에서는 Bean을 기본적으로 싱글톤으로 인스턴스를 생성해서 관리한다. IoC컨테이너, 스프링컨테이너로 불리기도 하는것 같다. java reflection 기술을 이용해서 등록을 해준다.
JAVA Bean
- Java에서는 @Configuration 어노태이션과 @Bean 어노태이션이 함께 사용되면 빈 메타정보를 자바로 작성할 수 있게된다.
XML Bean
<beans>
<bean id="datasource" class=classpath:bean>
<property name="driverClass" value="com.db.driver.class"/>
<property name="pw" value="pw"/>
<property name="id" value="id"/>
</bean>
</beans>
- XML에서는 bean태그로 빈 메타정보를 작성할 수 있다.