무엇인가?
빈의 생성과 관계 설정, 사용, 생명주기 관리 등을 관장하는 컨테이너
※메타데이터는 xml, java code로 작성할 수 있음
의존성이란?
현재 객체가 다른 객체와 상호작용(참조)하고 있다면 다른 객체들을 현재 객체의 의존이라 한다.
스프링의 의존성 주입 순서
Java에서 제공하는 API 외에 종속되지 않음
특정 환경에 종속되지 않음
환경에 종속되지 않는 것의 장점
코드의 간결함
비즈니스 로직과 특정 환경이 분리되므로 단순함
자동화 테스트에 유리
객체지향 설계의 자유로운 사용
빈(Bean)이란 무엇인가?
스프링 컨테이너가 생성하고 관리하는 애플리케이션 객체
[개발일기] AngularJS2 배우면서 느끼는 점들 (0) | 2016.10.03 |
---|---|
스프링 기초 - 인터페이스 기반 프로그래밍 (0) | 2016.05.02 |
[프로젝트 오일러] 백만 이하로 시작하는 우박수 중 가장 긴 과정을 거치는 것은? (0) | 2016.04.17 |
[프로젝트 오일러] 50자리 숫자 100개를 더한 값의 첫 10자리 구하기 (0) | 2016.04.17 |
스프링 프레임워크란 무엇인가? (0) | 2016.04.17 |
댓글 영역