Oracle ADF
Course
In Leeds, London and Edinburgh
Description
-
Type
Course
-
Location
-
Duration
3 Days
Oracle's Application Development Framework uses visual tools to rapidly generate and maintain full-stack Java 2Enterprise Edition (J2EE) applications. Delegates on this course will learn how to use the tools to develop anend-to-end MVC sample application based on Oracle's 10g database and Java technologies includingJavaServer Pages, the Apache Struts framework and Enterprise. Suitable for: Developers. Oracle Forms Developers. Architects.
Facilities
Location
Start date
Start date
Start date
Start date
About this course
Java Programming experience. SQL knowledge.
Reviews
Course programme
Oracle's Application Development Framework uses visual tools to rapidly generate and maintain full-stack Java 2 Enterprise Edition (J2EE) applications. Delegates on this course will learn how to use the tools to develop an end-to-end MVC sample application based on Oracle's 10g database and Java technologies including JavaServer Pages, the Apache Struts framework and Enterprise JavaBeans. Java developers will learn how to customise such an application using hand-written code. The course also includes an analysis of the advantages and disadvantages of such tools for J2EE code generation.
More Details
Training Course Contents: Overview of Java Technologies
- Java Standard Edition
- Java 2 Enterprise Edition
- Java Database Connectivity
- Java Servlets
- JavaServer Pages
- Enterprise JavaBeans
- The Struts Framework
- Object-Relational Mapping
- Layering an Application
- The Facade Pattern
- Portability
- Oracle 10g Database
- Toplink
- JDeveloper
- Oracle Containers For J2EE (OC4J)
- Data Schemas: Table Relationships, Primary and Foreign Keys
- Database Tables as Java Objects
- Creating a Database
- Connection in JDeveloper
- Generating Mappings between Entity Objects and Tables
- Table Associations in Java
- The Business Components Modeller
- Custom Validation
- Identity Sequences
- Customising Queries
- Exposing Data for the View
- Selecting valid ranges
- Partition based SQL
- Data Warehousing Structures
- Planning Star Queries
- Creating/ Managing/ Partitioning indexes
- JSP and Struts Tags
- Web Application Configuration: web. xml
- Struts Configuration
- Struts Components
- The Struts Lifecycle
- Creating JSP Views in ADF
- User Navigation and Page Flow: Generating Struts
- Navigations
- Submit Buttons and Links Mapped to Struts Actions
- Creating Actions
- Binding View Components to the Data Model
- Static Form Beans
- Generating Dynamic Form Beans
- Binding Action Forwards to Navigations
- Customising Actions with Java code
- JSP Expression Language
- Customising with HTML and CSS Style Sheets
- JAAS Authentication
- Database Validation
- Client Side Validation
- Validation in the Form Bean
- Displaying Errors in the View
- The Struts Validator
- J2EE Archive Format
- Installing and Starting OC4J
- Creating a Connection to the Web Server
- Deploying to OC4J
- Running the Application in a Browser
- Pitfalls of Distributed Application Development
- Performance Issues
- Scalability
- Maintainability
- Testability
- Is Code Generation an Advantage?
- Patterns and Architectures in Java Enterprise Development
Oracle ADF