Oracle ADF 11gR2 Development Beginner's Guide
eBook - ePub

Oracle ADF 11gR2 Development Beginner's Guide

  1. 330 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Oracle ADF 11gR2 Development Beginner's Guide

Book details
Book preview
Table of contents
Citations

About This Book

In Detail

Oracle ADF is an end-to-end framework which makes application development simple by providing infrastructure services as well as visual and declarative development right away.

"Oracle ADF 11gR2 Development Beginner's Guide" guides any user with programming skills to be able to quickly learn the options and ways to develop rich Internet applications using ADF 11gR2. Containing all the skills that a new user has to use to build an application in ADF 11gR2, this book is designed in such a way so that it enhances the practical feel of developing applications in ADF 11gR2.

Starting with the installation and configuration of Oracle ADF 11g RD we will then work through topics such as working with the Model Layer and Model Data followed by displaying and binding the data. Later we will look at Navigations and Flows within applications as well as their layout, look, and feel. "Oracle ADF 11g R2 Development Beginner's Guide" will conclude with us looking at the security and deployment of the applications which have been created.

Approach

"Oracle ADF 11gR2 Development Beginner's Guide" will cover the basics of Oracle ADF 11g development and will then work through more complex topics as the reader gains more skills. This book will follow a tutorial approach with the content and tasks getting more advanced throughout.

Who this book is for

This book is intended for beginners who know a little about Java programming and would like to learn how to develop rich web applications using the Oracle Application Development Framework.

Frequently asked questions

Simply head over to the account section in settings and click on β€œCancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Oracle ADF 11gR2 Development Beginner's Guide by Vinod Krishnan in PDF and/or ePUB format, as well as other popular books in Computer Science & Application Development. We have over one million books available in our catalogue for you to explore.

Information

Year
2013
ISBN
9781849689007
Edition
1

Oracle ADF 11gR2 Development Beginner's Guide


Table of Contents

Oracle ADF 11gR2 Development Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Installing and Configuring JDeveloper IDE
System requirements for Windows
Installing JDeveloper
Time for action – downloading the installer
What just happened?
Have a go hero – researching the optional components for JDeveloper
Studio edition
Time for action – installing JDeveloper Studio Edition
What just happened?
Have a go hero – check the folder structure of JDeveloper
Time for action – launching JDeveloper for the first time
What just happened?
Have a go hero – have fun with the welcome screen
Knowing the start-up flags/parameters
Time for action – setting the start-up options
What just happened?
Have a go hero – more options
Setting up the user directory (System directory)
Have a go hero – look for other files in the system folder
Working with IDE configuration files
Have a go hero – look for other configuration files
Knowing the roles
Have a go hero – explore the IDE
Getting familiar with the IDE
Setting the preferences
Knowing the IDE components
Time for action – opening the sample application
What just happened?
Application Navigator
Have a go hero – exploring the Application menu
Have a go hero – exploring the projects pane
Application Resources
Have a go hero – explore Application Resources
Data Controls palette
Recently Opened Files
Structure window
Have a go hero – identify the structure of the file
Database Navigator
The Resource palette
Time for action – creating a catalog
What just happened?
The Component palette
Have a go hero – components available for IDE
Run Manager
The Log window
Code editor
Code editor views
Property Inspector
Have a go hero – code editor and Property Inspector
Pop quiz
Summary
2. Getting Started with ADF
Model-View-Controller
How ADF implements MVC
The ADF architecture
Creating a simple application in ADF
ADF development practice
Sample application – employee directory application
Time for action – creating the application workspace
What just happened?
Have a go hero – analyze the application directory
Planning your application
Connect to a database
Time for action – setting up the database tables
What just happened?
Time for action – creating a database connection
Have a go hero – run some queries
Build business services
Accessing the project properties
Time for action – creating the business components
What just happened?
Have a go hero – open and analyze the business components
Running the AM tester
Exposing data to the UI layer
Time for action – bind data to the UI components
What just happened?
Have a go hero – analyze the artifacts
Time for action – running the application
What just happened?
Have a go hero – find out where the application is running from
Pop quiz
Summary
3. Understanding the Model Layer
ADF business components
What is an entity object?
Time for action – checking the attributes of an entity object
What just happened?
Have a go hero – check the column mappings
Time for action – creating an entity object for DEPT table
What just happened?
Have a go hero – set the primary key for the EmpEO.xml file
Why association?
Time for action – creating an association between EmpEO and DeptEO objects
What just happened?
Have a go hero – drag-and-drop components
About the view object
Types of view object
Time for action – creating an entity-based view object
What just happened?
Importance of a view link
Time for action – creating a view link between EmpVO and DeptVO
What just happened?
Have a go hero – drag-and-drop remaining components
What is an application module?
Time for action ...

Table of contents

  1. Oracle ADF 11gR2 Development Beginner's Guide