You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 13
Next »
- XML 기반의 메타데이터
- 애노테이션 기반의 메타데이터 (스프링 2.5에서 도입) [1]
- 자바 기반의 메타데이터 (스프링 3.0에서 도입) [2]
2. 설정 메타데이터의 장단점
| XML | Annotation | JavaConfig |
---|
장점 | - 사용자가 작성하는 POJO 자바 코드에 침투하지 않음(비침투적 기술)
| | |
---|
단점 | | - 애노테이션이 붙은 클래스들은 POJO가 아님(침투적인 기술)
- 설정이 분산되어서 제어하기 어려움
(컴포넌트 스캐닝을 사용하기 위해서는 반드시 XML 또는 JavaConfig를 통해서 활성화 해야 함)
| |
---|
[1] ^ 새로운 기능 2.5 (추후 링크 필요)
[2] ^ 새로운 기능 3.0