java-frameworks002001.gif
Java Frameworks Integration
Home
SpringFramework
Hibernate
Tapestry
Maven
Wiki
Frameworks
 
What is a framework?

A framework helps the developers to design thier application in a structured and proper way. It contains a number of building blocks which are parts of the foundation of an application.
A framework covers a layer of an application, by example the data access layer or the presentation layer. It could also help the developer to test its code.
 
Classifications.

We can classifie the framework depending on its layer of action or the technology it relies on.
 
By example, some frameworks are 'presentation' oriented such as Struts, Tapestry, Spring RCP or Adobe Flex others data access oriented such as Hibernate or I-Bastis and others cover a lot of aspect such as SpringFramework.