2009-11-15 4 views
3

EJB 학습을 시작하겠습니다. EJB 2.0 또는 EJB 3.0을 배우기위한 버전을 선택하는 것에 대한 귀하의 제안이 필요합니다. EJB 2.0으로 시작하고 EJB 3.0으로 마이그레이션하는 것이 좋습니다. 그렇다면 마이그레이션이 쉬울 수 있습니까? 실제로 2.0 버전을 다루는 Head First EJB 책을 들고 있습니다. 다른 좋은 책을 나에게 제안해라. 나는 EJB를 완전히 배우기 위해 그것에 충실 할 수있다. 당신은 내가 강력하게 EJB 3.0 대 EJB 2.0 학습 권하고 싶습니다 EJB 전문가EJB를 배우는 데 필요한 리소스

+0

는 http://stackoverflow.com/questions/1473939/ejb-lookup-failing-with-namingexception/1496306#1496306 –

답변

6

되고 나를 도와 주면

난 당신에게 매우 감사드립니다. 인기있는 ORM Hibernate과 비슷한 패턴을 따릅니다. 현재 버전이 일반적으로 사용되는 ORM 패턴을 따르고 훨씬 간단하다고 가정 할 때 EJB의 초기 변형을 배우는 데 많은 가치가 있다고 생각하지 않습니다. FAQ에서 :

EJB 3.0의 목표는 쉽게에게 개발의 의 자바 EE 5 플랫폼 릴리스의 주요 주제를 대상으로하는 것입니다. EJB 3.0은 이며, EJB 2.1 및 이전의 사양에 의해 정의 된 API 인 에 비해 크게 단순화되었습니다. 단순화 된 EJB 3.0 API를 사용하면 개발자가 EJB 구성 요소를 일반 Java 객체 으로 프로그래밍하고 일반 Java 비즈니스 인터페이스 으로 구성 할 수 있습니다 (중량이 구성 요소가 아닌). 구성 요소와 클라이언트 코드 모두가 간소화되고 더 적은 수의 코드 행을 사용하여 더 간단한 방식으로 동일한 작업을 수행 할 수 있습니다. 이기 때문에 훨씬 간단합니다. EJB 3.0은 또한 2.1보다 훨씬 익숙한 입니다.

두 가지 버전이 매우 다르므로 마이그레이션은 가장 기본적인 개념을 넘어서 불가능합니다. EJB 2.0을 살펴볼 필요가있는 특별한 요구 사항이 없으면 최신 변종을 확인하십시오.

+0

오 참조하십시오. 당연히 우리는 최신 기술을 배워야 만하지만, Head First EJB는 버전 2를 가지고 있습니다. 그리고 이것은 읽을 수있는 가장 쉬운 책이라고 생각합니다. – hqt

+0

@Brian Agnew EJB3.0을 배우기위한 최고의 책을 추천 할 수 있습니까? – Geek

0

이것은 JavaEE 학습에 관한 좋은 책입니다. EJB없이 : http://www.amazon.com/Expert-One-One-Development-without/dp/0764558315.

EJB가 구체적으로 필요하거나 JavaEE가 필요한 충분한 이유가 있습니까?

+0

그 책은 지금 오히려 연대기입니다. 그것은 봄을위한 기초입니다. EJB없이 Java EE를 배우고 싶다면 Spring 2.5.6 또는 3.0 RC를 잘 배워라. – duffymo

3

2.1이 필요하다고 느끼지 않는 한 EJB 3.0부터 시작해야한다고 생각합니다. 그것들은 완전히 다른 세계들입니다.

3

처음에는 EJB 3.0을 배우는 것이 좋습니다. 왜냐하면 상당히 많은 개선과 단순화가 필요하고, 필요하다면 EJB 2.0/2.1 만 배우기 때문입니다.

4

2.x 이상의 EJB 3.0을 배우고 싶습니다. 프로그래밍 모델이 크게 개선되고 단순화되었습니다. Richard Monson-Haefel의 Enterprise JavaBeans 3.0 (Fifth Edition)은 꽤 높이 평가됩니다.

Scott Leberknight blogged EJB 3.0에서 레거시 EJB 2.1 코드로 돌아 가기가 얼마나 어려웠는지에 대한 충격.

그러나 @Nathan Feger가 좋은 지적입니다. 많은 사람들이 EJB에서 Java EE와 비 Java EE 기반의 다른 접근 방식으로 이동하고 있습니다. 심지어 Richard Monson-Haefel now thinks they're in decline. 이 위치를 지원하기 위해 인용 된 또 다른 지표는 최근에 Spring Framework가 job site indeed.com에서 EJB를 추월했으며 이제는 두 배로 바람직한 것으로 보입니다. RME의 포드 캐스트가 나왔을 때 Java EE 수비수로부터 많은 후퇴가 있었기 때문에이 문제의 양면을 연구하고 개인 개발 노력에 초점을 맞추어야합니다.

관련 문제