You are on page 1of 1

3/29/2021 Best Oracle Oaf Interview Questions» Latest Q&A In 2020.

9. What is BC4J?
Answer: Business Components for Java is JDeveloper’s programming framework for building multi-tier
database applications from reusable business components. These applications typically consist of:

• A client-side user interface is written in Java and/or HTML.


• One or more business logic tier components that provide business logic and views of business objects.
• Tables on the database server that store the underlying data.

10. what is the difference between auto customization criteria and result based search?
Answer: Results based search generates search items automatically based on the columns on the results
table.
In Autocustomization search we need to set what all fields are required to display as search criteria.

11. What is an EO?


Answer:

Map to a database table or other data source


Each entity object instance represents a single row
Contains attributes representing database columns
Fundamental BC4J object through which all inserts/updates/deletes interact with the database
A central point for business logic and validation related to a table
Encapsulates attribute-level and entity-level validation logic
Can contain custom business methods.

12. What is Root Application Module?


Answer: Each page layout region in an OA Framework application is associated with a “root” application
module which groups related services and establishes the transaction context. This transaction context can be
shared by multiple pages if they all reference the same root application module, and instruct the framework to
retain this application module (not return it to the pool) when navigating from page to page within the transaction
task.

13. What are the levels of personalization?


Answer:
1. Function Level
2. Localization Level
3. Site Level
4. Organization Level
5. Responsibility Level
6. Admin-Seeded User Level
7. Portlet Level
8. User Level

14. What is the Association Object?


Answer: BC4J association objects implement the relationships between entity objects. For example, a
purchase order header can reference a supplier, or it can own its order lines.

https://svrtechnologies.com/oracle-oaf-interview-questions/ 1/1

You might also like