Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, software development and Digital Asset Management, since 2002.
2006-02-21

Raving about Java EE 5

Graham Hamilton - Raving about Java EE 5:

"For Java EE 5 we had some wide ranging goals:

  • * Eliminate common boilerplate. If millions of developers need to type something, it had better be both useful and necessary.
  • * Focus in on "Plain Old Java Objects" (POJOs). In particular, get rid of unnecessary interfaces and class hierarchy clutter.
  • * Improve defaults, so that the 90% common cases "just work".
  • * Eliminate the need for deployment descriptors. (But still allow people to add them later.)
  • * Emphasize "truth-in-source-code" so that source code clearly specifies what is going on. For example, you shouldn't need to read an XML side file to understand what some code is doing."