Developing Oracle ADF Business Components

Oracle ADF Business Components (formerly BC4J) is JDeveloper's J2EE-compliant technology for creating business services for a J2EE MVC application. Although you do not need to use Oracle ADF Business Components to develop business services in JDeveloper (you can also use web services, EJB, TopLink POJO, or your own implementation), Oracle ADF Business Components makes it easy to create highly performant, scalable, portable, and reusable business services with a minimum of coding.

Topic Title Topic Description
What's New in Oracle ADF Business Components For experienced Oracle ADF Business Components programmers, describes the most recent changes to Oracle ADF Business Components.
Introducing Oracle ADF Business Components

Explains the important concepts every programmer should understand when developing with Oracle ADF Business Components.

Note: Familiarity with the topics covered in this book is strongly recommended.

Creating a Oracle ADF Business Components Project

The steps for creating a new Oracle ADF Business Components project.

Importing Business Components Created by Someone Else The steps for importing Oracle ADF Business Components from source or compiled code.
Representing Database Objects in Oracle ADF Business Components Using business domain components (entity objects, associations, and domains) to represent database tables, views, synonyms, snapshots, Oracle object types, constraints, and relationships.
Implementing Business Logic Using business domain components to implement validation, defaulting, calculation, events, exception handling, and other business logic.
Exposing Data to Clients Using data model components (view objects, view links, and application modules) to retrieve, shape, and provide access to data.
Managing Transactions Committing and rolling back transactions, posting data, customizing post, commit, and rollback, and ensuring consistency.
Testing Business Components Using the Business Component Browser to test Oracle ADF Business Components functionality within the JDeveloper environment.
Tuning Business Components Improving the performance and scalability of your Oracle ADF application.
Customizing Legacy Business Component Applications Changing the functionality of existing Oracle ADF applications, including applications for which you do not have the source code.
Developing Oracle ADF Business Components for Oracle9i Lite and Non-Oracle Datasources Important procedures and limitations for developing against databases other than the Oracle8i or Oracle9i database.
Implementing Security in Oracle ADF Business Components Leveraging JAAS to provide authentication and authorization for a Oracle ADF application and to create an audit trail for data.
Ways to Set Business Components System Properties A utility topic that describes how to set various business components runtime properties.
Deploying Business Components Deploying Oracle ADF applications locally, to the web module, as an EJB, or as a web service.
Oracle ADF Business Components Reference Useful tables and quick reference for Oracle ADF Business Components.

Developing Enterprise Applications for the J2EE Platform
Working with J2EE Business Services in the Model Layer

Working with JClient Forms and Oracle ADF Business Components
Working with JSP Pages for Oracle ADF Business Components
Developing Databound XML Pages with XSQL Servlet
About Databinding in uiXML Pages

Developing Enterprise JavaBeans
Binding User Interfaces to Oracle ADF Entity Facades

 

 

Copyright © 1997, 2004, Oracle. All rights reserved.