In recent months, there have been significant writings and discussions
surrounding J2EE frameworks and the key benefits one provides. I will not
spend time reiterating those here. The bottom line is most professionals in
this space agree on one thing: application-level reuse is a good thing and
the right J2EE framework can deliver just that. This article concerns itself
with identifying what specific features to look for in a J2EE application
framework.
First, let's decide on an appropriate definition of an application framework.
An application framework: It's an implementation of a set of
application-neutral components and services based on the best design
patterns, standards, and practices available. These components and services
should cover all identifiable tiers of the technology they are addressing. It
should encapsulate many application complexities and commo... (more)