Informazioni del corso:
Spring Framework
06, 08, 13, 15, 20, 22, 27 Maggio 2019 orario 09:00-13:00
Obiettivi | Il corso si pone l’obiettivo quello di trasmettere le basi teoriche e gli strumenti pratici per utilizzare a pieno ed in modo efficace il framework Spring. In particolare si porrà l’accento sullo sviluppo sistemi complessi enterprice a partire da componenti disaccoppiate, i POJO. |
Prerequisiti | Si richiede un'ottima conoscenza del linguaggio Java e dei principi di progettazione dei database relazionali. |
Destinatari | Il corso è rivolto a coloro che vogliono approfondire le conoscenze del linguaggio Java mediante l'uso di un framework di sviluppo ed in particolare a coloro che devono sviluppare applicazioni enterprise. |
Ente Organizzatore |
Università di Firenze |
Ente Erogatore | Università di Firenze |
Luogo | Siaf - Via delle Gore, 2 |
Referente organizzativo | Ufficio Formazione e Sviluppo del Personale |
Programma |
- Introduzione a Spring Framework
- Architettura
- Concetto di Inversion of Control
- Core ed application Context
- Bean e Bean Definition
- Descrizione XML dei Contesti
- Autowiring
- Scope dei bean
- Cenni ad Aspect Oriented Programming
- Transaction Manager.
- Regole Di Rollback
- Proxy Transazionale
- Attributi di Transazione
- Supporto DAO.
- Consistenza nella gestione delle eccezioni
- Iniezione delle dipendenze nei DAO
- Integrazione con JDBC.
- JDBC Template
- Configurazione di un DAO JDBC
- SimpleJdbcInsert
- SqlQuery e MappingSqlQuery
- Utilizzo del framework spring mvc per l'impletmenazione di un'applicazione web
- Case Studies
- Model e Controller in Spring MVC.
- Il design Pattern MVC
- Spring Web MVC e le sue caratteristiche
- Front Controller Pattern
- Dispatcher Servlet e WebApplicationContext
- Controllers
- Controllers ed Handler Mapping
- View Resolver
- Gestione delle eccezioni
- Exception Handler
- Validazione dei form
- Spring Batch e le sue caratteristiche
- Job Spring batch
- Job repository
- Chunk-Oriented Processing
- Tasklet Processing
- Configurazione di un job
|
Docenti |
Zaza Shadi |
Data Inizio | |
Data Fine | |
Durata in Ore | 28 |
Scadenza Prenotazioni | |
Max partecipanti | 12 |
Iscritti |
12 |
|