Spring vs. Vanilla Java EE, Real World Java EE Workshop and The Perfect Storm

Next week will be all about Java EE 6. At the ejug conference in Vienna I will start (23.02) with a "fight" against Juergen Hoeller and discuss the Spring vs. Java EE thing. We did it already last year - but now Java EE 6 is out with an API designed by SpringSource. I will also give a dedicated Java EE 6 / EJB 3.1 / CDI / REST / JPA session about Xtreme Lightweight Architectures (you could also call that "weightless" :-)). 

The next day (24.02), at the Jax London conference (The Perfect Storm session), I will use more the IDE and "hack" a Java EE 6 application live on stage. I will try to kill some Java patterns with Java FX as well.

The last day (25.02), again in Vienna, I will give a whole day workshop "Real World Java EE (Patterns) - Rethinking Best Practices", somehow related to my latest book. We should have enough time to discuss project specific things and issues. I will try to explain as much as possible with working code... 

I'm also already looking forward to the SDC 2010 conference in Gothenborg


Very interresting ! Keep us posted about the results, I woud be very interrested in seeing the pros and cons of each side ... specifically the kind of argument used.

"Round one... Fight !"


Posted by hironico on February 19, 2010 at 05:46 PM CET #


1. It is the round 2. The first round happened in Linz last year: http://www.adam-bien.com/roller/abien/entry/java_ee_6_ejb_3

2. Juergen Hoeller is too nice for a real fight. I actually looking forward to this discussion :-)

thanks for your comment!,


Posted by Adam Bien on February 19, 2010 at 06:58 PM CET #

I guess Java EE 6 can be summed up as: "Simplicity is IN, over engineering is OUT".

Posted by ash on February 19, 2010 at 08:47 PM CET #

I believe you mean "friendly debate", not "fight".

I think SpringSource's points will be mostly based on some things I've read Rod say such as "CDI is not yet proven" and "EJB 3.1 interceptors and CDI Delegates suck".

Don't forget to compare and contract CDI with Spring Web Flow.

Posted by Ryan on February 19, 2010 at 09:49 PM CET #


thanks for the hints. "Fight" perfectly suited as header. The session will be all about constructive discussion :-)



Posted by Adam Bien on February 20, 2010 at 03:29 PM CET #

its owesome to see the realy fight , not the so called friends , there should be a really battle of the champs and super zeros

Posted by isaac kondlo on May 21, 2015 at 06:17 PM CEST #

JavaEE 6 is perfectly a great session for constructive "fight";

java EE 6= new thing on the markert lets wait for there out comes yeehh

Posted by isaac kondlo on May 21, 2015 at 06:24 PM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
...the last 150 posts
...the last 10 comments