This is a new guide that is being introduced in Release 12c (12.1.2).
This book consolidates information about different data controls that previously appeared in other guides and adds new content. It includes information about EJB data controls that was formerly in the Java EE Developer's Guide for Oracle ADF, which has been discontinued. It also contains information on web service data controls and URL service data controls that was formerly included in Developing Fusion Web Applications with Oracle Application Development Framework. It also features new content on the bean data control.
Oracle Fusion Middleware Release 12c (12.1.2) of Oracle JDeveloper and Oracle Application Development Framework (Oracle ADF) includes the following new and changed development features, which are described in this guide:
New wizards for the creation of EJB and bean data controls and other enhancements to make the behavior of these data controls more consistent with that of ADF Business Components. See Section 3.3, "Exposing Session Bean Services with ADF Data Controls" and Section 4.3, "Exposing Java Collections and Methods With Bean Data Controls."
Enhancements in the range paging support for JPA-based data controls. See Section 3.4, "Paginated Fetching of Data in EJB Data Controls."
New REST web service data control. See Section 5.2.2, "How to Create a Data Control for a RESTful Web Service."
New LOV support in adapter data controls. See Section 7.7, "Creating List of Values Objects."
For other changes made to Oracle JDeveloper and Oracle Application Development Framework (Oracle ADF) for this release, see the What's New page on the Oracle Technology Network at
For Release 12c (12.1.2), this document incorporates changes to content previously published in other guides and adds new content. Following are sections that have been added or significantly changed.
Added a new chapter introducing adapter data controls. See Chapter 1, "Introduction to ADF Model."
Added content on preparing EJB services and plain Java classes in a way that best takes advantage of data control features. See Section 3.2, "Preparing a Session Bean to Use With a Data Control" and Section 4.2, "Preparing a Bean to Expose with a Data Control."
Added content on using failover support for EJB and bean data controls. See Section 4.5, "Enabling Failover in a Bean Data Control."
Did not include content from the discontinued Java EE Developer's Guide for Oracle ADF about creation of databound components. Instead, readers are referred to the corresponding chapters in Developing Fusion Web Applications with Oracle Application Development Framework.