EJB3/Spring/Hibernate Comparison by Reza Rahman

Sponsored by

ABSTRACT:  EJB3/Spring/Hibernate Comparison
In recent years we have seen the Spring/Hibernate stack displace EJB 2 as the default application framework for the hippest enterprise Java developers. EJB 3 is a huge leap forward from yesteryear’s heavyweightEJB development model. However, are the improvements to EJB 3 enough to change the enterprise Java landscape yet again?

This session offers a comparative analysis ofEJB 3 (including JPA), Spring and Hibernate to see how they really stack up with each other. The session will offer recommendations charting different courses of action depending on what is important for your application. A comparative analysis matrix will help you decide whether you should integrate parts of EJB 3 with Spring, use EJB 3 with some Spring features, port Hibernate code to JPA, move to EJB 3 altogether or use Spring/Hibernate without EJB 3.

SPEAKER BIO:  Reza Rahman
RezaReza Rahman is the chief architect at Tripod Technologies, an IT solutions company focusing on Java EE.

He is the co-author of “EJB 3 in Action” from Manning Publishing. Reza has been working with Java EE since its inception in the mid-nineties. He has developed enterprise systems in the publishing, financial, telecommunications and manufacturing industries. Reza has been fortunate to have worked with bothEJB and Spring/Hibernate. He is a frequent speaker at seminars, conferences and Java user groups. Reza is an expert group member for the Java EE 6 andEJB 3.1 specifications. He coordinates the Philadelphia JBoss User Group.

EJB3/Spring/Hibernate Comparison PDF

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s