Spring

Spring

IoC/DI & Spring Bean Life Cycle3

IoC:DI & Spring Bean Life Cycle3 IoC/DI & Spring Bean Life Cycle 해당 내용은 DOM의 발표자료 를 참고하여 재구성하였습니다. 자세한 설명은 해당 사이트를 통해 확인하시길 바랍니다. Spring Bean LifeCycle Spring Bean의 생명주기를 간단하게 정리하면 다음과 같습니다. 서버 시작 후 Bean 대상들(xml 설정파일 또는 Annotations)에 대해 기본 생성자 호출하여 Bean 등록합니다. Bean 등록 객체 초기화합니다. @Component의 경우 초기화 할 때 @PostConstruct 를 사용하여 초기화할 매서드 위에 Annotation을 달아 놓을 수 있습니다. 반면 @Bean 의 경우는 옆에 (initMethod = "(메..

Spring

IoC/DI & Spring Bean Life Cycle2

IoC/DI & Spring Bean Life Cycle 해당 내용은 DOM의 발표자료 를 참고하여 재구성하였습니다. 자세한 설명은 해당 사이트를 통해 확인하시길 바랍니다. 오늘은 Container에 대해 알아볼려고 합니다. 그 이전에 어제 다루었던 IoC(Inversion of Control)에 대해 다시 한번 살펴보고 넘어가겠습니다. IoC(Inversion of Control) 리뷰 프레임워크를 사용하기 전에는 애플리케이션 내에 있는 코드가 주체가 되어 필요할 때마다 호출되었습니다. 하지만 프레임워크 기반의 애플리케이션은 애플리케이션 코드들이 주체가 되는 것이 아니라 프레임워크가 주체가 되어 필요에 따라 호출되어 사용되게 됩니다. Spring 프레임워크 내에서 이렇게 관리해주는 주체가 되는 것이 C..

Spring

IoC/DI & Spring Bean Life Cycle1

IoC/DI & Spring Bean Life Cycle 해당 내용은 DOM의 발표자료 를 참고하여 재구성하였습니다. 자세한 설명은 해당 사이트를 통해 확인하시길 바랍니다. Java Bean 규약 Handlebar도 Java Bean 규약에 의거해서 데이터를 가져옵니다. 그런데 Java Bean은 Spring Bean과는 전혀 관련이 없습니다!! 직렬화 시스템 내부에서 사용하는 객체 혹은 데이터를 외부 시스템에서도 사용할 수 있도록 변환시키는 것입니다. JSON이나 CSV 형식으로 내보내는 것도 직렬화라고 하네요. public class Person implements Serializable Dependency(의존성) 추상적인 것에 구체적인 것을 매핑하고 있다는 것입니다. new 키워드를 중심으로 의존..

Brad Lee
'Spring' 카테고리의 글 목록 (2 Page)