Spring Framework

24 ore

IL CORSO

Lo Spring Framework è un progetto aperto ed in continua espansione che ha raggiunto una grandissima diffusione nel mondo dello sviluppo in Java. Il motivo di tale riuscita è che offre un modo rapido di preparare un'architettura che conferisca alla propria applicazione maggiore efficienza e scalabilità, riducendo drasticamente i tempi di realizzazione e migliorando, di conseguenza, la produttività degli sviluppatori. Spring ha avuto un ampio successo nel Web grazie al suo sotto-framework “Spring MVC” ma nasce per offrire supporto a qualunque applicazione scritta in Java anche per finalità non strettamente legate ad Internet.
durata
24 ore

PROGRAMMA

  • Introduzione allo Spring Framework: scopi e architettura;
  • Dependency Injection;
  • Programmazione per Aspetti (AOP): glossario, scopi ed utilizzo;
  • Accesso ai database: il supporto di Spring per il protocollo JDBC;
  • ORM: cosa sono e come integrarli in Spring;
  • Hibernate: integrazione in un progetto con lo Spring Framework;
  • Transazioni tramite TransactionManager;
  • Il Web: riepilogo di concetti dello sviluppo web in Java;
  • Spring MVC: applicazioni Web in Model-View-Controller tramite Spring Framework;
  • Sicurezza di un'applicazione Web: validazione dei dati utente;
  • Progettare un'architettura per la propria applicazione.

Modalità di frequenza

Il corso Spring Framework può essere frequentato sia in modalità pubblica,in aula con altri partecipanti, che in modalità privata, personalizzata in base alle esigenze del singolo partecipante.

Prerequisiti

I requisiti necessari per poter frequentare il corso Spring Framework sono:

Programmazione in Java