Win a copy of Five Lines of Code this week in the OO, Patterns, UML and Refactoring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

How to start , which book I need to read ?

 
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All ,

I have just finished my web component certification (1z0-899) , and i need to start the EJB one.

I don't have any experience with EJB , and I need to know which book i have to read first ?

I have read many posts and there is many recommended books.

Right now I have started with Head First EJB 2.0 , is that can be a good start , or I need to read another book ?

Please advice according to my situation.

Thanks in advance.
 
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ramy Diab wrote:Hello All ,

I have just finished my web component certification (1z0-899) , and i need to start the EJB one.

I don't have any experience with EJB , and I need to know which book i have to read first ?

I have read many posts and there is many recommended books.

Right now I have started with Head First EJB 2.0 , is that can be a good start , or I need to read another book ?

Please advice according to my situation.

Thanks in advance.



EJB 2.0 is completely different to EJB 3.x and the currently available Oracle certifications on EJB is based on EJB 3.x. So effectively any book on EJB 2.0 would just help you understand what EJB's are and how to program EJB 2.0 against a container. You would require a book that caters to the EJB 3.x specification.
 
Ramy Nady
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


Joe Harry wrote:
EJB 2.0 is completely different to EJB 3.x and the currently available Oracle certifications on EJB is based on EJB 3.x. So effectively any book on EJB 2.0 would just help you understand what EJB's are and how to program EJB 2.0 against a container. You would require a book that caters to the EJB 3.x specification.



Thanks for your replay , can you please recommend one book cover EJB 3 for beginner level ?
 
Joe Harry
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When I worked with EJB 3.x, I used the Pro EJB 3 book http://www.amazon.com/Pro-EJB-Persistence-Experts-Voice/dp/1590596455
 
Ramy Nady
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Joe Harry wrote:When I worked with EJB 3.x, I used the Pro EJB 3 book http://www.amazon.com/Pro-EJB-Persistence-Experts-Voice/dp/1590596455



You think it is good for beginner level ?
 
Rancher
Posts: 3645
38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ramy Diab wrote:

Joe Harry wrote:When I worked with EJB 3.x, I used the Pro EJB 3 book http://www.amazon.com/Pro-EJB-Persistence-Experts-Voice/dp/1590596455



You think it is good for beginner level ?



Some points:

1) Please, don't use Head First EJB - it's a great book, but it's extremely outdated.

2) Don't expect "beginners" book for EJB. The topic is for those who familiar well with Java SE, and Java EE related concepts, like remote calls, serialization, container-component architecture. I personally recommend the book from O'Reilly (assume you studying for Java EE 6 based exam)

HTH,
MZ
 
Ramy Nady
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Mikalai Zaikin wrote:

Ramy Diab wrote:

Joe Harry wrote:When I worked with EJB 3.x, I used the Pro EJB 3 book http://www.amazon.com/Pro-EJB-Persistence-Experts-Voice/dp/1590596455



You think it is good for beginner level ?



Some points:

1) Please, don't use Head First EJB - it's a great book, but it's extremely outdated.

2) Don't expect "beginners" book for EJB. The topic is for those who familiar well with Java SE, and Java EE related concepts, like remote calls, serialization, container-component architecture. I personally recommend the book from O'Reilly (assume you studying for Java EE 6 based exam)

HTH,
MZ



Thanks ,

I already have experience with all those topics (I cleared OCP java SE 7 and OCE EE6 Web component) , I only don't have experience with EJB.

I will get your mentioned book and begin with it.

Thanks again for your response
 
Mikalai Zaikin
Rancher
Posts: 3645
38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ramy Diab wrote:

Mikalai Zaikin wrote:

Ramy Diab wrote:

Joe Harry wrote:When I worked with EJB 3.x, I used the Pro EJB 3 book http://www.amazon.com/Pro-EJB-Persistence-Experts-Voice/dp/1590596455



You think it is good for beginner level ?



Some points:

1) Please, don't use Head First EJB - it's a great book, but it's extremely outdated.

2) Don't expect "beginners" book for EJB. The topic is for those who familiar well with Java SE, and Java EE related concepts, like remote calls, serialization, container-component architecture. I personally recommend the book from O'Reilly (assume you studying for Java EE 6 based exam)

HTH,
MZ



Thanks ,

I already have experience with all those topics (I cleared OCP java SE 7 and OCE EE6 Web component) , I only don't have experience with EJB.

I will get your mentioned book and begin with it.

Thanks again for your response



Just a quick comment: the book covers both EJB 3.1 and JPA 2.0.

It's traditionally, because in early revisions of EJB specification persistence was a part of it, now JPA is a separate spec.

So, you just skip JPA-related chapters from the O'Reilly book.

HTH,
MZ
 
Ramy Nady
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The book has 21 chapters , Can you please tell me which chapters related to JPA which i need to ignore ?
 
Mikalai Zaikin
Rancher
Posts: 3645
38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ramy Diab wrote:The book has 21 chapters , Can you please tell me which chapters related to JPA which i need to ignore ?



Hint: if you see words "persistence" or "JPA" - skip those ;-)
 
Consider Paul's rocket mass heater.
    Bookmark Topic Watch Topic
  • New Topic