File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Other Application Frameworks and the fly likes what exactly is a framework Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "what exactly is a framework" Watch "what exactly is a framework" New topic

what exactly is a framework

Lalit Nagalkar
Ranch Hand

Joined: Aug 22, 2006
Posts: 47
Hello friends

I want to know what exactly is a "framework" and its uses, like struts(the only I know)
Please tell me any other FWs available


SCJP 1.4
Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
Framework in general sense is a foundation on which you can build more complex applications.

Examples: a. Struts, Spring MVC, Tapestry for the purpose of web application development(closer to the client)
b. Hibernate, JDO for data access.
c. Google Web Toolkit(GWT)for rapid development of AJAX based clients.

They definitely improve the time to market aspects of a development cycle & are proven and reliable due to many development iteration cycles and larget test audience.

SCJP, blog
Dan Evans

Joined: Aug 22, 2006
Posts: 18
You may want to look into Jt as well (a J2EE pattern oriented framework). It implements many well-known design patterns including DAOs and adapters for several J2EE technologies (EJBs, Web Services, etc.). The URL is
I agree. Here's the link:
subject: what exactly is a framework
It's not a secret anymore!