12
Getting Started with Oracle ADF Introduction of Oracle ADF Description: BISP is committed to provide BEST learning material to the beginners and advance learners. In the same series, we have prepared a complete end-to end Hands-on Beginner’s Guide for Oracle ADF. The document focuses on basic keywords, terminology and definitions one should know before starting Oracle ADF. Join our professional training program and learn from experts. History: Version Description Change Author Publish Date 0.1 Initial Draft Chandra Prakash Sharma 10 th Jan 2013 0.1 Review#1 Amit Sharma 11 th Jan 2013 www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 1

Introduction of Oracle ADF

Embed Size (px)

Citation preview

Page 1: Introduction of Oracle ADF

Getting Started with Oracle ADF

Introduction of Oracle ADF

Description:BISP is committed to provide BEST learning material to the beginners and advance learners. In the same series, we have prepared a complete end-to end Hands-on Beginner’s Guide for Oracle ADF. The document focuses on basic keywords, terminology and definitions one should know before starting Oracle ADF. Join our professional training program and learn from experts.

History:Version Description Change Author Publish Date0.1 Initial Draft Chandra Prakash Sharma 10th Jan 20130.1 Review#1 Amit Sharma 11th Jan 2013

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 1

Page 2: Introduction of Oracle ADF

ContentsWhat is Oracle ADF ?........................................................................................................................3

Oracle Application development Framework (ADF)....................................................................3Oracle Fusion Applications................................................................................................................3

Oracle still has some kinks to work out in its next-generation Fusion Applications and implementing them on-premises remains a daunting task, but customers on older product lines have good things to look forward to if and when they upgrade, according to one veteran of many early Fusion projects......................................................................................................................3What Is Oracle Fusion Applications?..............................................................................................3

Oracle Fusion Applications Architecture :...................................................................................4................................................................................................................................................... 4The Model-View-Controller Design :...........................................................................................5Implementing MVC with the AADF Framework business and data services :.............................5................................................................................................................................................... 5

What is JDeveloper and what is it used for?......................................................................................6Oracle's java and web development tool :..................................................................................6................................................................................................................................................... 6

How to install JDeveloper :.............................................................................................................6

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 2

Page 3: Introduction of Oracle ADF

What is Oracle ADF ?Oracle Application Development Framework is a framework, which means that much of its functionality is contained in a set of libraries. Specific applications may change or add to the functionality of the library classes, creating specific business components. Oracle Application Development Framework (ADF) forms the foundation for WebCenter Portal's components and services, Built on top of the MVC-based JavaServer Faces framework. Oracle Application Development Framework application modules are business components that represent particular application tasks. The application module provides a data model for the task by aggregating the view object and view link instances required for the task while also providing services that help the client accomplish the task. An application module can assist with tasks like updating customer information, creating a new order, and processing salary increases.

Oracle Application development Framework (ADF)

Is an end-to-end Java EE framework that is extensible.

Utilizes and adds value to the java EE platform.

Abstract Java EE complexity.

Provides declarative and visual development.

Enables developers to focus on the application, not the low-level infrastructure.

Creates reusable and maintainable code.

Uses metadata, simplifying the basic task of wiring user interfaces to services.

Implements Java EE best practices and design patterns, including MVC.

Oracle Fusion ApplicationsOracle still has some kinks to work out in its next-generation Fusion Applications and implementing

them on-premises remains a daunting task, but customers on older product lines have good things to look forward to if and when they upgrade, according to one veteran of many early Fusion projects.

What Is Oracle Fusion Applications?Using the latest technology and incorporating the best practices gathered from Oracle's customers, Oracle Fusion Applications is a suite of 100% open standards-based business applications that provide a new standard for the way businesses innovate.Oracle Fusion Applications is Oracle's next generation suite of applications that eventually replace E-Business Suite. It will assimilate best of breed features from:

E-Business Suite

JD Edwards

PeopleSoft

Siebel.Oracle Fusion Applications can best be described as:

Built on an open standards-based platform

Based on best practices business processes

Deployed through a selection of options

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 3

Page 4: Introduction of Oracle ADF

Built with security as a priority

Oracle Fusion Applications Architecture :

Oracle Fusion Architecture (OFA) is a standards-based technology reference architecture or blueprint for building applications. Note that Oracle Fusion Architecture is not a product, and can be used without licensing it from Oracle. Many organizations use it to write applications that can run on Oracle Fusion Middleware or that compliment Oracle Fusion Applications.Oracle ADF is based on the Model-View-Controller (MVC) design pattern. An MVC application is separated into:

A model layer that handles interaction with data-sources and runs the business logic.

A view layer that handles the application user interface.

A controller that manages the application flow and acts as the interface between the Model and the View layers.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 4

Page 5: Introduction of Oracle ADF

The Model-View-Controller Design :

Model :The model represents data and the rules that govern access to and updates of this data. In enterprise software, a model often serves as a software approximation of a real-world process.View :The view renders the contents of a model. It specifies exactly how the model data should be presented. If the model data changes, the view must update its presentation as needed.Controller : The controller translates the user's interactions with the view into actions that the model will perform.

Implementing MVC with the AADF Framework business and data services :

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 5

Page 6: Introduction of Oracle ADF

What is JDeveloper and what is it used for?JDeveloper is an open source IDE from Oracle. JDeveloper covers the complete development lifecycle starting from design through coding, debugging to deploying.JDeveloper is used for development of

-Java, XML, SQL, PL/SQL, HTML, JavaScript, BPEL and PHP applications.

-It provides JavaScript editor for development of AJAX applications

-It has built in support for JSF and JDBC..

Oracle's java and web development tool :

How to install JDeveloper :Go t o below link and download Oracle ADF .http://www.oracle.com/technetwork/developer-tools/jdev/downloads/jdeveloper11117-1917330.html

After download this setup install in your machine. see below installation step's of Oracle ADF.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 6

Page 7: Introduction of Oracle ADF

Step 1 :Double click on JDeveloper setup.

Step 2 : Click on Next button.

Step 3 : Choose Middleware home type, Then click on Next button.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 7

Page 8: Introduction of Oracle ADF

Step 4 : Choose install Type, Then click on Next button.

Step 5 : Choose Installation path then click on Next button.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 8

Page 9: Introduction of Oracle ADF

Step 6 : Select the start menu folder in which you want to create shortcuts, then click on Next button.

Step 7 : Check installation summary, Then click on Next button.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 9

Page 10: Introduction of Oracle ADF

After click on Next button you can see installation in process.

Step 8 : It take 5-10 minutes. for complete installation, After then click on Done button.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 10

Page 11: Introduction of Oracle ADF

After complete installation it show many option for create many type application or server . see below.For JDeveloper, Click on " Launch Oracle JDeveloper 11g ". see below.

After lunch oracle JDeveloper, see below.

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 11

Page 12: Introduction of Oracle ADF

www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 12