2011-02-12 5 views
2

나는 봄을 들여다보고 있는데 다음과 같이 묻고 싶다.
나는 스프링 2와 스프링 3이있다.
제 질문은 Spring2를 무시해야합니까, 아니면 Spring2에서 읽은 개념이 Spring3에서 동일합니까?
EJB2를 살펴보기 시작할 때 EJB3에 의해 완전히 대체 된 것으로 밝혀졌고 시간을 낭비했기 때문에이 질문을드립니다.자바 스프링 스타터 질문

고맙습니다.

답변

2

동일한 것으로 간주 할 수 있습니다. EJB2에서 EJB3까지는 놀라운 단계였습니다. Spring 3는 더 많은 기능과 마케팅 톤입니다.

+0

그래서 Spring2 (책 등)에서 읽으면 아무런 문제가 없습니다. – Cratylus

+0

Spring2에서 책을 읽는 것은 전체 IOC, 분리 된 OO 설계 및 테스트 가능성을 이해하는 데 매우 중요합니다. 일반적으로 매우 좋습니다. 그런데 스프링 3에 가보지 그래요? – cherouvim

+0

실용적인 이유가 있습니다. 이미 Sping2에 관한 책을 내 라이브러리에서 사용할 수 있었고, 시간 낭비를 두려워했습니다. 그러나 2 개의 방출이 그 때 동일 경우에 중대한 – Cratylus

2

EJB와 Spring은 서로 관련이 없습니다. 버전 번호는 숫자입니다.

스프링 3은 스프링 2의 증분 imporment이며 거의 동일한 방식으로 작동합니다.

EJB3은 EJB 2의 완전한 재 설계였습니다 (그리고 분명히 Spring에서 영감을 받았습니다).

2

Spring2에 대한 정보는 Spring3에 적용되지만 일부는 변경되거나 새로운 기능으로 대체 될 것입니다.

EJB2에 대한 지식은 더 이상 사용되지 않으며, 개발자를 유지 관리해야하는 EJB2 구현이 여전히 존재합니다. EJB3를 배우는 것은 (어쨌든) EJB2를 학습하는 것과 비교할 수있는 방법과 같습니다.

스프링 3의 경우 적절한 참조 문서 available online here이 있습니다.