Enterprise Integration Zone is brought to you in partnership with:

Nitin has posted 391 posts at DZone. View Full User Profile

Implementing Application Factories in Java

  • submit to reddit
Today, every developer has access to a proliferation of powerful open-source frameworks to build rich applications. These frameworks each offer incredible value, each with their own sweet spots and strengths addressing different layers of the application stack all the way from persistence to presentation.

However, the number of options and permutations can be overwhelming. A lot of effort goes into choosing and assembling the frameworks, establishing best practices and building out common core functionality. And even after it is established, every new member of the team has to go through a bootstrapping process to get a handle on the application.

In this presentation, filmed at EclipseWorld 2008, CodeGear Architect Ravi Kumar teaches another approach: application-driven development using the Application Factories model. This model lets you and your team produce and consume pre-built application modules to quick-start applications, communicate intent, capture instructions and recommendations and point to resources—all in a single, simple way driven from the application’s view of the world.

The session works with real-world examples to demonstrate building an end-to-end Web application with core compatibilities from a database table all the way to presentation.

Kumar also looks at how Application Factories help developers share knowledge—both navigational knowledge and logical knowledge of how to work with the application code. Finally, he explores techniques to capture developer intent and capture application evolution.

Published at DZone with permission of its author, Nitin Bharti.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


David Sills replied on Mon, 2009/02/02 - 6:47am

This sounds terrific - any chance of getting a link to the examples? Especially to the demo?

Angelo Iacovella replied on Mon, 2009/02/02 - 7:45am


I would also love to get the presentation and examples for this - it looks fantastic.

jiji530 (not verified) replied on Tue, 2009/06/30 - 12:27am

thanks for your post.perhaps you will like abercrombie ed hardy mortgage rates tiffanys ed hardy Is not it?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.