Introduction
The great advantage of using the ADF framework is its declarative support for building a user interface (UI) for business services. The ADF data binding layer enables you to build a UI for a data model through a visual and declarative programming model. The ADF data binding layer offers data binding support and out-of-the-box infrastructure for common UI functionalities such as navigation over rows, range fetching, built-in CRUD operations, and state management. If you want to go beyond the declarative features by overriding the default behavior of specific functionalities, you can use the ADF binding APIs provided by the framework.
Note
The ADF binding layer is also referred to as the ADF Model (ADFm) and the two words are used interchangeably in this book.