JDeveloper Quick Tour J2EE Framework section
  Go to previous topic back | home | next Go to next topic
Select to go to Introduction Select to go to IDESelect to go to J2EE and Web Services Development J2EE Framework selected
Overview
Architecture
Technology Scopes and Application Templates
Data Binding
Page Flow Diagram
UML Tools
Consolidated Framework
Select to go to Next Steps
 

Technology Scopes and Application Templates

As you create and maintain J2EE applications, you configure the list of preferred technologies by customizing your project's technology scope. JDeveloper uses your preferences to simplify your design-time experience, with a number of built-in application templates, as well as project- and package-naming standards for the most common types of J2EE solutions.

Create Application Workspace dialog

 

 

Users new to J2EE can leverage the default templates to get started quickly with the highest level of declarative development. Advanced J2EE users can choose alternative templates, customizing the defaults if needed, or create their own templates to capture their team's preferred solution technologies for future reuse.

Technology scopes and application templates reduce complexity by persisting project technology choices and tailoring the environment to present only those options most relevant to a given project. Technology scopes increase productivity by presenting technologies relevant to a project when you are creating new elements.

Application templates simplify the creation of new applications and provide a way to partition applications into tiered projects with associated technology scopes. Instead of manually building each project, you can now quickly generate a complete foundation along with subprojects and technology scopes.

Within JDeveloper, you can create applications based on templates that specify a particular combination of technologies with which you want to proceed. The template that you choose when you create a new application workspace will determine:

  • Available technology choices that appear in the New Gallery

  • Project folders and their names as they appear inside the new application workspace

  • Application libraries that will be added to the project folders for the selected technologies

When you begin your development task with an application template, you can get started more quickly. For example, when you want to create a web application for the Struts controller, the default web application template selection will create the workspace, create several project folders, add the Struts library to the appropriate project folder, and open the Struts Page Flow Diagram.

  Go to previous topic back | home | next Go to next topic