View Page
Export to PDF
Page history
View ownership
Page Information
View Source
Content
…
스쿨쥐의 스프링
스프링 프레임워크 : 핵심기술
IoC / DI
컨테이너 개요
설정 메타데이터
Page Comparison
Versions Compared
Version
Old Version
1
New Version
2
Changes made by
최영목
최영목
Saved on
Mar 12, 2016
Mar 12, 2016
Next Change: Difference between versions 2 and 3
View Page History
Key
This line was added.
This line was removed.
Formatting was changed.
Comment:
스프링 설정 옵션 작성 중
스프링이 기본적으로 제공하는 설정 메타데이터(Configuration metadata)
XML 기반의 메터데이터
애노테이션 기반의 메터데이터 (스프링 2.5에서 도입)
자바 기반의 메터데이터 (스프링 3.0에서 도입)
설정 메타데이터의 장단점
XML
Annotation
JavaConfig
장점
사용자가 작성하는 POJO 자바 코드에 침투하지 않음(비침투적 기술)
설정이 적고, 간편함
타입 세이프(type-safe)를 보장함
단점
리소스 파일(XML)이 많아짐
애노테이션이 붙은 클래스들은 POJO가 아님(침투적인 기술)
설정이 분산되어서 제어하기 어려움
일부 기능은 제공하지 않을 수 있음
General
Content
Integrations
{"serverDuration": 159, "requestCorrelationId": "cdbc74ed6ef449e0ad87b3766c739380"}