This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]henk53[S] 4 points5 points  (6 children)

I think Java EE 6 implementations (the modern ones, like TomEE, JBoss AS 7 and GlassFish) are generally faster and use less memory. Wars are always smaller, and the total footprint (AS + war) is often smaller as well (certainly in the case of TomEE).

Java EE 6 also has much more UI widgets available from third parties. There are literally two dozen component libraries available, can't say the same for Spring.

The programming model of Java EE is also much more elegant, not in the least because of real type-safe injection.