View Page
Export to PDF
Page history
View ownership
Page Information
View Source
Content
…
스쿨쥐의 스프링
스프링 프레임워크 : 핵심기술
IoC / DI
컨테이너 개요
설정 메타데이터
Page Comparison
Versions Compared
Version
Old Version
14
New Version
15
Changes made by
최영목
최영목
Saved on
Aug 27, 2016
Aug 27, 2016
Previous Change: Difference between versions 13 and 14
Next Change: Difference between versions 15 and 16
View Page History
Key
This line was added.
This line was removed.
Formatting was changed.
...
XML
Annotation
JavaConfig
장점
사용자가 작성하는 POJO 자바 코드에 침투하지 않음(비침투적 기술)
설정이 적고, 간편함
타입 세이프(type-safe)를 보장함
단점
리소스 파일(XML)이 많아짐
애노테이션이 붙은 클래스들은 POJO가 아님(침투적인 기술)
설정이 분산되어서 제어하기 어려움
(컴포넌트 스캐닝을 사용하기 위해서는 반드시 XML 또는 JavaConfig를 통해서 활성화 해야 함)
일부 기능은 제공하지 않을 수 있음
4. 설정 메타데이터의 기본구조
자바 기반의 설정 메타데이터
Gister macro
gistUrl
https://gist.github.com/ChoiYoungMok/e8fdf5107827a32615c811b67ce43c0d
XML 기반의 설정 메타데이터
...
Anchor
comment_01
comment_01
[1]
^
새로운 기능 2.5 (추후 링크 필요)
...
General
Content
Integrations
{"serverDuration": 291, "requestCorrelationId": "4dbeb15ed1f1487aae292dd37c281489"}