JavaOne Session "Lean and Opinionated JavaEE Applications" Is Available

My (Adam Bien) JavaOne talk: "Lean and Opinionated Java EE 7 Applications" (CON2196) is available online:

"...Java EE encourages a lean development approach without any ceremony..."

See also other screencasts at: or subscribe to

See you at Java EE Workshops at MUC Airport, particularly at the Java EE Architectures workshop!


Hi Adam,

I really enjoyed watching your JavaOne session. I have one question: If you have two applications communicate via REST and DTOs are forbidden, how do you share the model between those two? Best regards - Tim

Posted by Tim B. on December 08, 2013 at 04:38 AM CET #

Sorry, I do not get your opinion regarding alternative languages: at least regarding Groovy, you can program exactly like with Java, just using some fine little things like XMLSlurper, simple DSLs, better collection handling etc etc, but still remain within JEE. No paradigm shift required there ...

Do I get that t-shirt?

Posted by Kindofwhat on December 15, 2013 at 03:03 AM CET #


My observation: in enterprise projects bloat is a bigger problem, than the language. With the elimination of bloat and over engineering you can become 80% more efficient. Language choice is a lesser problem.

Thanks for your comment! But: if you see me at any conference, just approach me - I could have a t-shirt :-)



Posted by Adam Bien on December 15, 2013 at 06:40 AM CET #

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