• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Welcome Raghu Kodali and Jonathan Wetherbee

 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34689
367
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This week, we're delighted to have Raghu Kodali and Jonathan Wetherbee helping to answer questions about the new book Beginning EJB 3 Application Development: From Novice to Professional.

The promotion starts Tuesday, October 24th 2006 and will end on Friday, October 27th 2006.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Apress.

Please read the Book Promotion Eligibility Requirements and Legal type stuff to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great to have you guys here this week. Looking forward to all the great topics we get to cover.

Mark
 
Balaji Loganathan
author and deputy
Bartender
Posts: 3150
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome! Welcome!
 
reddy yeruva
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
great to have you guys..
 
Manivannan Arivazhagan
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
welcome welcome..
 
Jon Wetherbee
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all, and thanks to all of you who are participating!

Raghu and I are at Oracle Open World for much of this week, but are checking in frequently. We are definitely enjoying the questions so far, so don't hesitate to ask whatever you like, and we'll take a stab at it.

Thanks!
Jon
 
punna Kumar
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the Good Book

great with in short time we can masters in EJB3

Regards,
Ravi
 
Yellapa Adepu
Ranch Hand
Posts: 34
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
EJB were developed to make data persistence and transaction management programming easier. Ofcourse, it was one of many responsibilities of EJB

Recent past some frameworks like Hibernate are taking over the part of EJBs defined roles & responsibilities. Most programmers feel, it is easier to with with Hibernate comparatively EJB.

So, how does EJB 3 is anwering the difficultites and competing with them (technically).
After having EJB 3, is it easier to continue with EJB or such frameworks.

Thanks
 
Vincent Alchin
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks for the great book...
 
Jon Wetherbee
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks for the great book... [jumpingjoy]

Hey, our pleasure!

So, how does EJB 3 is anwering the difficultites and competing with them (technically). After having EJB 3, is it easier to continue with EJB or such frameworks.

EJB 3 has taken the approach of essentially standardizing the programming model in Hibernate and TopLink into the Java Persistence API (JPA). Both Hibernate and TopLink serve as implementations of the JPA, so what you have with EJB 3 is these underlying technologies wrapped up as a standard programming interface. By standardizing it, vendors are free to implement this programming API however they choose, and can compete on performance and extension features. That's the theory, anyhow, and we'll have to see how things turn out. I think it is a very promising approach.

The other benefit of incorporating TopLink and Hibernate into the JPA standard, is that surrounding standards in the Java EE stack, like EJB session beans, can more seamlessly work with this new persistence API. In the absence of standards, it is difficult to develop optimizations and integration between the technologies. Such interactions make for a much smoother development experience, where common core concepts are built into to the Java EE API. As an example, Java EE 5 introduces a common practice of exposing all meta data (with a few necessary exceptions) both through XML and annotations, where the XML always overrides the annotations in the event of a conflict. This common practice pervades EJB session beans and message driven beans, but also JPA entities. The same is true of Java EE web services, and so on. A standard helps to both define and enforce this type of practice.

Regards,
Jon
[ October 25, 2006: Message edited by: Jon Wetherbee ]
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34689
367
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yellappa,
Note that questions/posts in this thread are not eligible for the promotion. Please start a new thread for further questions.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic