14.01.2013 Views

Oracle JHeadstart Developer's Guide - Downloads - Oracle

Oracle JHeadstart Developer's Guide - Downloads - Oracle

Oracle JHeadstart Developer's Guide - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.1.3. What is <strong>Oracle</strong> <strong>JHeadstart</strong>?<br />

Figure 1-1 <strong>Oracle</strong> ADF Architecture<br />

<strong>Oracle</strong> ADF on OTN. Overview, Online Demo’s, Tutorials, White Papers, Howto’s<br />

and more:<br />

http://www.oracle.com/technology/products/adf<br />

ADF Developers <strong>Guide</strong> for Forms/4GL Developers. Very comprehensive<br />

developer’s guide with guidelines, best practices, hints and tips on building<br />

applications using ADF.<br />

<strong>JHeadstart</strong> is a development toolkit that works on top of ADF, fully integrated with<br />

JDeveloper, which enables rapid component based development of Java EE applications.<br />

It provides you with 4GL-like productivity without jeopardizing the flexibility and<br />

openness of the Java EE architecture.<br />

<strong>JHeadstart</strong> consists of three main components:<br />

• <strong>JHeadstart</strong> Runtime Library<br />

The <strong>JHeadstart</strong> runtime contains reusable components that extend <strong>Oracle</strong> ADF.<br />

These reusable components implement <strong>Oracle</strong> ADF best practices that were<br />

developed during custom development projects of <strong>Oracle</strong> Consulting.<br />

• <strong>JHeadstart</strong> Application Generator (JAG)<br />

Apart from the runtime components, <strong>JHeadstart</strong> provides significant design-time<br />

support. The <strong>JHeadstart</strong> Application Generator (JAG) is a powerful generator that<br />

automates the development of the Controller (JSF config file) , View (ADF Faces<br />

pages), and Model components (ADF data controls and data bindings). The JAG<br />

is driven by XML meta-data that you create using JDeveloper (plug-in) wizards<br />

and <strong>JHeadstart</strong> property editors, providing you with a declarative, 4GL-like<br />

experience in building Java EE applications. To help you to get started with the<br />

meta data, <strong>JHeadstart</strong> generates a first cut of the meta data based on your ADF<br />

Business Components, which can be retrieved from a UML class model or<br />

database tables.<br />

<strong>JHeadstart</strong> Developer’s <strong>Guide</strong> Getting Started 1 - 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!