Saturday, 7 February 2015

Oracle ADF interview Questions

1. What is Oracle ADF?
Oracle ADF is an commercial java/j2ee framework, which is used to build enterprise applications.
It is one of the most comprehensive and advanced framework in market for J2EE
2. What are the advantages of using ADF?
Following are the advantages of using :
o  It supports Rapid Application Development.
o  It is based on MVC architecture
o  Declarative Approach (XML Driven)
o  Secure
o  Reduces maintenance cost and time
o  SOA Enabled
3. What are various components in ADF?
Oracle ADF has following components
o  ADF Business Components: VO, EO & AM
o  ADF Model : DataBinding (.cpx, .xml) &DataControls(.dcx)
o  ADF View: JSP, JSF, ADF Faces etc.
o  ADF Controller: Task flows (adf-config.xml), faces-config.xml
4. What are business Component InADF.Describe them?
All of these features can be summarized by saying that using ADF Business
Components for your J2EE business service layer makes your life a lot easier. The key
ADF Business Components components that cooperate to provide the business service
implementation are:
Entity Object
An entity object represents a row in a database table and simplifies modifying its
data by handling all DML operations for you. It canencapsulate business logic for
the row to ensure your business rules are consistently enforced. You associate an
entity object with others to reflect relationships in the underlying database schema
to create a layer of business domain objects to reuse in multiple applications.
o  ADF Business Components: VO, EO & AM
o  ADF Business Components: VO, EO & AM
Application Module
The application module packages the VO's and servesas the data control.The AM creates and
manages the database transaction for ADF Model layer. It is the Application Module that
exposes the data needed by the client. So, for an end user, the interaction and transactional
capabilities are provided by the application module. 

No comments:

Post a Comment