PacktLib: Developing Web Applications with Oracle ADF Essentials

Developing Web Applications with Oracle ADF Essentials

Credits

About the Author

Acknowledgement

About the Reviewers

www.PacktPub.com

Preface

My First ADF Essentials Application

Getting ready

Installing MySQL

Installing Java Development Kit and GlassFish

Installing ADF Essentials

Installing JDeveloper

Building a simple ADF Essentials application

Can it run faster?

Summary

Creating Business Services

Business service possibilities

ADF Business Components

Starting the example application

How ADF business components work

Building your own foundation

Building entity objects for the example application

Building view objects

Application module

Testing business components

Summary

Creating Task Flows and Pages

Building task flows

Building pages

Using data bindings

Summary

Adding Business Logic

Adding logic to business components

Adding logic to the user interface

Example application

Summary

Building Enterprise Applications

Structuring your code

Using version control

Working with ADF libraries

Example application

Summary

Debugging ADF Applications

ADF logging

Logging in GlassFish

Debugging in JDeveloper

Summary

Securing an ADF Essentials Application

Apache Shiro basics

Advanced Shiro

Implementing authorization

Summary

Build and Deploy

Creating a build script

Automated deployment to GlassFish

Integrating other functionality in your build

Preparing to go live

Summary

Index