Oracle Jdeveloper 10g (Dbs015)
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Diretto a
Per aziende
-
Luogo
Roma
-
Ore di lezione
35h
Obiettivo del corso: Progettare e implementare servizi aziendali mediante ADF Business Components. Generare e testare i componenti end-to-end come applicazione ADF completa. Creare viste basate sul web per un'applicazione utilizzando strumenti dichiarativi in Oracle JDeveloper 10g. Utilizzare Oracle JDeveloper 10g per definire le funzionalità dell'interfaccia utente e il flusso delle applicazioni basato su Struts. Rivolto a: Sviluppatori Java.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Aver seguito i corsi Oracle Database 10g: SQL Fundamentals I e Oracle 10g: Java Programming o avere conoscenze analoghe
Opinioni
Programma
Architettura di MVC
Stack di tecnologia ADF
ADF Business Components
Panoramica di Apache Struts
Processo di sviluppo ADF
Processo di sviluppo ADF
Elementi della fase di progettazione di JDeveloper 10g
Creazione di Business Component predefiniti
JSP Visual Editor
Page Flow Modeler
Introduzione ad ADF Business Components
Creazione di aree di lavoro dell'applicazione JDeveloper 10g
Creazione di Business Component predefiniti
Business Components Tester
Il ruolo dei Business Component: oggetti entità, oggetti vista, moduli dell'applicazione
Creazione della business logic
Oggetti entità
File di supporto Java per gli oggetti entità
Business Components Modeler
Assegnazione dei valori iniziali agli attributi
Mapping di un attributo a una sequenza di database Oracle
Aggiunta della convalida dell'entità
Creazione e uso di domini per la convalida
Disponibilità dei dati aziendali
Oggetti vista
Collegamenti alle viste
Moduli delle applicazioni
Oggetti vista basati su SQL
Business Components Modeler
Aggiunta della convalida personalizzata
Aggiunta e uso di metodi personalizzati per la convalida
Associazioni di entità
Pubblicazione di metodi personalizzati
Metodi sicuri di accesso ai dati
Creazione di query efficaci
Oggetti vista basati su SQL
Oggetti vista in modalità avanzata
Oggetti vista programmatici
Suggerimenti per il controllo e formattazione degli attributi
Protezione del modello
Java Authentication and Authorization Service (JAAS)
Autenticazione
OracleAS JAAS Provider (JAZN)
Autorizzazione
Autorizzazione a livello di entità
Controllo di un'applicazione mediante Struts
ADF e Apache Struts
Scopo di un controller
Il controller nell'architettura di MVC
Elaborazione delle richieste di navigazione
Creazione dei componenti delle viste ADF
JSP/HTML Visual Editor
JSP in un'applicazione ADF
Elementi di base di JSP
Tipi di controllo degli oggetti vista
Personalizzazione delle azioni
File di configurazione Struts
Creazione di una classe di azioni
Uso di dichiarazioni forward
Bean di form: dinamici e statici
File delle risorse dell'applicazione
Uso dei componenti di ADF Struts
Azioni di dati
Pagine di dati
Uso dell'iteratore
Sviluppo dell'azione di dati
Dichiarazioni ed eventi nelle applicazioni ADF
Aggiunta di convalida e gestione degli errori
Convalida del lato client
Convalida dei bean di form
Struts Validator
Gestione di eccezioni
Miglioramento dell'interfaccia utente
Proprietà del componente visivo
Uso della barra degli strumenti per formattare gli oggetti
Aggiunta di immagini ai JSP
Uso dei fogli di stile
Uso del linguaggio delle espressioni
Aggiunta di pulsanti di navigazione
Aggiunta della protezione JAAS al client
JAAS Provider
Implementazione di Oracle JAAS - JAZN
Autenticazione del client
Aggiunta di JAAS a un'applicazione client
Creazione dei componenti delle viste UIX ADF
Tecnologie UIX ADF
Layout di pagina UIX
Internazionalizzazione
Progettazione con Visual Editor
Componenti di dati della fase di progettazione
Data binding in Visual Editor
Distribuzione di un'applicazione ADF
Distribuzione in Web Server
Distribuzione in OC4J
Connessioni OC4J
Profili di distribuzione
Distribuzione in OC4J
Ulteriori informazioni
Alunni per classe: 8
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Oracle Jdeveloper 10g (Dbs015)