Struttura del corso

Interfacce di programmazione orientate

  • Modellazione e programmazione basata sull'idea delleinterfacce
  • Problemi risolti dalle interfacce orientate alla programmazione

Programmazione orientata ai componenti

  • Il ruolo dei componenti nel modello dell'applicazione web, l'introduzione del concetto di oggetti POJO come oggetti che svolgono la funzione dei componenti nell'applicazione web

Modello di progettazione: inversione del controllo e inserimento delle dipendenze

  • Modello di inversione Control e sue varianti
  • Inserimento delle dipendenze, contenitore IoC
  • Dichiarative come dipendenze tra i componenti di un'applicazione web

Panoramica architettonica Spring

  • Spring application context-a e il suo ruolo come contenitore IoC.
  • Come realizzare la funzione di un framework applicativo?
  • Dove inizia il ciclo di vita di un'applicazione web basata su Spring?
  • È possibile utilizzare il contenitore Spring IoC nella propria applicazione, non necessariamente nel sito?

I file di configurazione

  • Inserimento delle dipendenze in modo dichiarativo tramite XML file che definiscono il modo in cui la creazione e l'applicazione dei componenti impartiscono
  • Le dipendenze tra i componenti
  • Descrizione del formato di file dei componenti ed esempi di inserimento delle dipendenze Spring

Componenti di fabbrica e loro utilizzo

  • Mappatura dei componenti definiti nel file di descrizione dependency injection e come implementare il meccanismo di iniezione da parte dei componenti dell'impianto Spring
  • Distinzione tra i componenti di un singleton e di un prototipo

Ciclo di vita dei componenti e identificazione dei componenti

  • Ciclo di vita dei componenti
  • Identificazione dei componenti

Programming in primavera AOP

  • Orientato all'aspetto Programming (Orientato all'aspetto Programming)
  • Aspetti applicativi della mappatura dichiarativa nella progettazione e definizione dei punti di intersezione
  • Introduzione a Spring AOP ed esempi di applicazione

Molla MVC

  • Discussione dei controllori di astrazione e delle viste Spring Framework ed esempi di applicazioni, la maggior parte di essi. Introduzione all'idea di modello, vista e controllore Applicazioni a molla

Creare un'applicazione usando Spring MVC

  • I controller e i manager standard visualizzano l'applicazione Web Spring
  • Modello delle proprietà di cablaggio con vista e viceversa

Introduzione al tema del commercio e delle componenti di sostenibilità

  • Gestione delle transazioni (in particolare Java EE)
  • Gestore delle transazioni
  • Struttura leggera e persistenza

Meccanismo di gestione delle transazioni Spring

  • Light Spring Framework gestore delle transazioni
  • Meccanismi a molla per la gestione delle transazioni

Mappatura delle righe della tabella per gli oggetti POJO utilizzando Spring

  • Utilizzo di metodi di accesso ai dati Spring Framework per la creazione di query di database
  • Per definire l'accesso ai dati
  • Creazione di oggetti di accesso ai dati (DAO)
  • Implementazione e utilizzo di DAO per stabilizzare i componenti dell'applicazione
  35 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.

Prezzo per Partecipante

Recensioni (2)

Corsi relativi

Combined C/C++, JAVA and Web Application Security

  28 ore

Advanced Java Security

  21 ore

Combined JAVA, PHP and Web Application Security

  28 ore

Standard Java Security

  14 ore

Java and Web Application Security

  21 ore

Advanced Java, JEE and Web Application Security

  28 ore

Categorie relative