본문 바로가기
728x90
반응형

Spring2

[Spring] DI( Dependency Injection )에 대해 알아보자 (1) 생성자를 통한 의존성 주입 안녕하세요. 오늘은 스프링 프레임워크의 특징은 의존성주입인 DI 즉, Dependency Injection에대해 알아 보겠습니다. wikipedia 참고하였음 의존성 주입 (DI) 란 구성요소간의 의존관계가 소스코드 내부가 아닌 외부의 설정파일 등을 통해 정의되게 하는 디자인 패턴중 하나이다. DI 의존객체의 전달방법에는 2가지가 있습니다. 바로 생성자 방식과 프로퍼티 방식입니다.. 이렇게 말로만하면 이해하기 어려우실까봐 부족한 실력입니다만 코드를 첨부해 보겠습니다. 그전에 생성자 방식과 프로퍼티 방식에대해 간단하게 알아보고 들어가겠습니다. - 생성자 방식 말그대로 생성자를 통해 생성될때 파리미터로 넘겨받아 의존성을 주입해주는 방식입니다. - 프로퍼티 방식 set메소드를 이용하여 의존성을 주입해주는 방식.. 2017. 12. 17.
[Spring] 스프링 프레임워크에 대해 알아보자 안녕하십니까 Spring Framework를 복습겸 블로그에 작성해보려고 합니다. 첫 시간으로 Spring Framework가 무엇인지 알아보고 Spring을 사용하는데 있어서 알아둬야할 DI( Dependency Injection ) 에 대해 알아보겠습니다. ※ 스프링 프레임워크 ( Spring Framework ) 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링 이라고도 불린다 동적 웹사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 전자정부 표준 프레임워크 기반 기술로서 쓰이고있다. 라고 위키백과에 나와있네요 ㅎㅎ 스프링 프레임워크의 특징 ● 경량 컨테이너로서 자바 객체를 직접 관리한다. 각각의 객체 생성, 소멸과.. 2017. 12. 16.
728x90
반응형