Introduction To Oracle Applications And OAF
- Oracle Applications Framework
- OAF and MVC
- OAF Process Flow
- More about OAF
JDeveloper Overview
- JDeveloper Features
- Building OAF Application in JDeveloper
- Configuring JDeveloper Preferences
Basics Of The Model
- Understand the basics of BC4J
- Understand an Entity Object
- Understand a View Object
- Understand an Application Module
Basics Of The View
- Understand the terminology
- Building a basic OA Framework page
- List of Values
- Building Search Regions
Basics Of The Controller
- Understanding OA Framework Controller
- Enhance an OA Framework page
- OA Framework : Message Dictionary
Debugging OA Framework Applications
- Using JDeveloper debugger
- Examine Runtime variables and arguments
- Modify Runtime variables and arguments
OA Framework Event Flows
- Initial Setup Flow
- Controller Event Flows
- Request Flow (GET)
- Submit Flow (POST)
Naming Conventions And Standards
- General Naming Rules
- Package Naming
- Page and Region Naming
- Item Naming
Error Handling
- Exception types and Classes
- Bundled exceptions
- Dialog pages
- Debugging messages
Implementing Business Logic
- Client Validations
- Required values and Data types
- Server Validations
- Entity object and View object validations
Partial Page Rendering
- Using Auto Submit
- Using Partial Submit
- Trigger and Target Components
- Implementing Partial Page Rendering
OA Framework State Management
- OA Framework State Caches
- Passivation
- “Back” button support
OA Framework Performance Tuning
- BC4J and JDBC Guidelines
- SQL Tracing
- Monitor Connection Pool
- OA Framework Performance Standards
OA Framework Extension
- Types of Extension
- Overriding Default Values
- Override Attribute Validation
Application Menus And Function Security
- OA Framework page menus
- Registering functions for OA Framework pages
- Creating Responsibilities and Users
- Using JSP test page
Implementing Internationalization
- Date and Timezone Internationalization
- Number and Currency Internationalization
- Testing Internationalization
Deploying OA Framework Applications
- Creating Deployment Profiles
- Deploying Model
- deploying View and Controller