What is oaf
Hi Friends, we are going to discuss about the OAF. OAF means Oracle Application Framework. OAF is the new technology in Oracle apps to create or develop the web based application pages. We will discuss in more detail about OAF and its different Components.
OAF (Oracle Application Framework)
OAF means oracle application framework. Its architecture based on J2EE MVC Pattern. The MVC means Model View Controller.
- The "Model" is where we handle the business logic. All the BC4J components in OAF comes under Model like AM (Application Module), VO (View Object), EO (Entity Object), VL (View Link) & AO (Association Object).
- The "View" is where application handles the user interface.
- The "Controller" where application handles the user interaction. When we create a controller a java class file has been created.
- EO:- "Entity Object" : Encapsulate bushiness rules associated with a row in a table.Entity object has direct link with Data base table.Application interact with Database with the help of EO.
- VO:- "View Object" helps the application to deal with the EO. View Object may based on EO or it could be based on independent sql query which has no relation with the EO.
- AM:-"Application Module" is a container which provide or manage access to the BC4J model object.Application module has complete control on the Application page .An OAF page cannot be run without the Application module. And we cannot access any object in the Page with out the AM.
- CO:-"Controller" responds user action and maintain application flow. Controller contains two Blocks.we write our business logic in the controller.It helps to put validation and to meet out our businesses logic.
Process form Request: When we press the button, Process form request executed. So if we want to execute some code after user press the Submit button we will put under this block.
what is oaf in Oracle |
To know more about OAF go the OAF category on this block.
0 comments:
Post a Comment