Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Finalist IT Group : JAG - Java Application Generator

JAG is an application that creates complete, working J2EE applications. It is intended to alleviate much of the repetitive work involved in creating such applications, while providing a means of quality assurance that the applications created will be of c

Tutorial Details:

JAG started off life as an internal development tool within Finalist IT Group where it has been used successfully in a number of projects for commercial clients - and now Finalist has made JAG
Features
* A full, professional quality project infrastructure: The generated applications build with Apache Ant and have a flexible, well-organised directory structure.
* By choosing from JAG\'s extendable framework of \'application templates\',control to select the most appropriate application architecture.
* Best-of-breed J2EE architecture: The various application architectures are derived from a real-world appreciation of industry best practices. The latest application template offers:
o A strict enforcement of presentation-layer separation using interfaces to enable the greatest flexibility in deployment scenarios
o EJB 2.0 features such as container-managed relations.
o J2EE \'BluePrint\' patterns such as Session Façade, Service Locator, Business Delegate, Fast Lane Reader and Value Objects.
* A presentation layer (web application) that takes advantage of the latest features of Struts, such as declarative client- and server-side user input validations, and clean, modular JSPs using Struts and the display tag library.
* Extensive use of XDoclet in the generated application means that the complexity of the code base is vastly reduced, increasing maintainability. Through the use of XDoclet tags in the generated Java code, many of the JAG-generated classes serve as a basis for further automatic code generation at build-time!

Applications generated by JAG are intended as a solid first step in a project\'s development phase. Using the generated application as a base,


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Finalist IT Group : JAG - Java Application Generator

View Tutorial:
Finalist IT Group : JAG - Java Application Generator

Related Tutorials:

JNDI overview, Part 4: the Doc-u-Matic, a JNDI application - JavaWorld March 2000
JNDI overview, Part 4: the Doc-u-Matic, a JNDI application - JavaWorld March 2000
 
Clustering and Load Balancing in Tomcat 5, Part 1
The latest version of the Tomcat servlet container provides clustering and load balancing capabilities that are essential for deploying scalable and robust web applications.
 
J2EE application performance optimization
J2EE application performance optimization How to extract maximum performance from your J2EE Web applications In this article, Rahul Kuchhal demonstrates how to identify and resolve bottlenecks in a J2EE application. This article covers all the step
 
Eclipse plugin eva/3 Application Builder for visual development and database management
Eclipse plugin eva/3 Application Builder for visual development and database management.
 
Tuning garbage collection in the HotSpot JVM
Packing 100 megabytes of garbage into a 50 megabyte bag.
 
Developing Swing Components Using Simulators
Developing Swing Components Using Simulators In this article, you'll learn about a technique for developing encapsulated components. You'll also learn about how to test graphical parts of your application that JUnit can't, such as layouts and other visua
 
eva/3 Application Builder supports eclipse 3
What is eva/3 Application Builder? eva/3 Application Builder assumes responsibility for the design of forms and reports via an integrated GUI Builder, the execution of procedures and the handling of diverse relational SQL databases through JDBC int
 
J2EE security: Container versus custom
Choose the appropriate type of security for your application Summary This article covers the factors to consider when choosing between custom J2Esecurity and E standard security, also known as container security. It briefly covers how each type of secu
 
Tag Library Documentation Generator 1.2
Tag Library Documentation Generator is a utility for automatically generating javadoc-style documentation for JavaServer PagesTM (JSPTM) Technology Tag Libraries.
 
The JModalWindow Project
This article explains the workings of the JModalWindow project, which provides two top-level components, called ModalWindows, that introduce such modality.
 
Monitoring Session Replication in J2EE Clusters
Clustering has become one of the most common and most emphasized features of J2EE application servers, because, along with load balancing, it is the fundamental element on which the scalability and reliability of an application server rely.
 
ServerEclipse - Web Eclipse Plug-in
ServerEclipse - Web Eclipse Plug-in
 
Trace Analyzer for WebSphere Application Server
Trace Analyzer for WebSphere Application Server is a graphical environment for analyzing WebSphere trace logs in detail. It was developed to facilitate the diagnosis and analysis of problems in complex WebSphere deployments.
 
Jurassic Phoenix - reviving yesterday\'s data
Jurassic Phoenix - reviving yesterday\'s data Jurassic Phoenix is a simple solution to the problem of evolution of serialized data. Why use Jurassic Phoenix? The frustration Serialization is great for persistence, because it is automatic, dynamic and
 
Building Web Application With Ant and Deploying on Jboss 3.0
This lesson shows you how to build you web application and install on the Jboss 3.0 application server. After the completion of this lesson you will be able to compile, assemble and deploy your J2EE application on Jboss 3.0 application server
 
Application Servers Available in Market. Web Servers. J2EE server.
Application Servers Available in Market. Web Servers. J2EE server. Application Servers Available in Market Before we go into the grater details of the EJB let's look at some of the EJB Application Servers available in the market. Application
 
Welcome to the Jboss 3.0 Tutorial
Welcome to the Jboss 3.0 Tutorial Welcome to the Jboss 3.0 Tutorial 10 Minutes Guide to Ant Comprehensive description of Ant with example. Building Web Application With Ant and Deploying on Jboss 3.0 This lesson shows you how to build you web
 
Buy Peanut 9.6 Linux in India from us. Peanut 9.6 distribution is available in India.
Buy Peanut 9.6 Linux in India from us. Peanut 9.6 distribution is available in India. Peanut 9.6 Linux Now Available Peanut 9.6 Linux CD It is a Linux OS (operating system), especially made for those new to Linux. This is the most POWERFUL and
 
Struts Guide
Struts Guide Struts Guide This tutorial is extensive guide to the Struts Framework. In this tutorial you will learn how to develop robust application using Jakarta Struts Framework. This tutorial assumes that the reader is familiar with the web
 
What is WAP? Detailed discussion of WAP API with examples.
What is WAP? Detailed discussion of WAP API with examples. Learn WAP in 60 minutes W ireless Application Protocol or WAP for short, allows the developers to develop next generation web application for cellular devices. Through WAP enabled mobile
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.