Spring 3.0 (42) Spring Dependency Matrix 업데이트
7월 4일자 기준 소스를 바탕으로 스프링 3.0의 의존관계 매트릭스를 업데이트 했다.
주소는 http://spreadsheets.google.com/ccc?key=0AsAHeVVg8-DBcnFhMlgwcno1dUtWQ3M5bUd5REpjM1E&hl=ko
총 19개의 스프링 모듈과 89개의 3-party 라이브러리가 사용되었다. 골라쓰는 재미..보다는 고민이 뒤따른다.
마지막 업데이트 때보다 라이브러리가 3개가 추가되었는데, 아마 embedded db 기능이 추가되면서 derby, h2가 hsqldb에 이어서 추가된 것과 json view를 위한 jackson mapper가 추가됐기 때문인 것 같다.
내게 가장 반가운 업데이트는 JUnit 4.6과 EasyMock 2.5.1 이다.
이 매트릭스의 의존관계 정보는 스프링의 빌드정보를 담은 ivy.xml에서 자동으로 생성해준 pom.xml을 참조로 한다. Maven의 의존관계 타입이 아무래도 Ivy보다는 상세하지 못하기 때문에, jarjar->runtime 타입 같은 경우는 그냥 optional로 표기된다. 별로 중요하지는 않은 정보니깐.
X는 compile, O는 optional, T는 test, P는 provided 이다.