• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
  • Piet Souris
  • Himai Minh

Comparison of Spring2.5(+) and EJB3

Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can someone provide a comparison of the two technologies in JavaEE development?

I know Reza Rahman did some.
Posts: 580
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I have addressed this question here very recently. Might be worth your while to check a few previous threads.

I did do a comparison in the EJB 3.0/Spring 2.0 time frame, but it was only a talk, not an article. By far the best written analysis is by Rod Coffin: http://www.devx.com/Java/Article/32447. Rod deliberately does not make any absolute statements about which technology is "superior". In fact neither do I, although my recommendations are more concrete: http://phillyjug.jsync.com/meetings/ejb3springhibernate-comparison-by-reza-rahman. As such I think you can easily look through these and incorporate the changes in Spring 2.5. The major changes in Spring 2.5 were slighly better annotation support, better JPA support and XML schema based configuration. In my opinion, these changes do not alter the overall conclusions for either my or Rod's analysis. Also, it is useful to throw Seam into the mix at this point with EJB 3.

If there is sufficient demand, I can certainly update the analysis to cover Spring 3.0, EJB 3.1, WebBeans and Java EE 6. However, truth be told, I'd rather prefer someone like yourself would do an updated analysis and publish their findings independently. I can help you on a one-on-one basis as an technology advisor if desired.

Hope it helps,
Stop it! You're embarassing me! And you are embarrassing this tiny ad!
Free, earth friendly heat - from the CodeRanch trailboss
    Bookmark Topic Watch Topic
  • New Topic