In questo corso scopriremo Spring Boot Framework, uno dei più famosi approcci allo sviluppo di applicazioni web (e non solo) del mondo Java. In informatica Spring è un framework open source per lo sviluppo di applicazioni su piattaforma Java.  Spring semplifica lo sviluppo delle applicazioni Java, indipendentemente che si tratti di una comune applicazione offline o di un’applicazione web. Nato con l’intento di gestire la complessità nello sviluppo di applicazioni enterprise, Spring rende la programmazione Java più veloce, più facile e più sicura.

Il programma del corso:

 

Architettura di Spring

IoC e Dependency Injection

Application Container

Configurazioni

Bean, Component e Autowiring

 

Pattern DAO

Spring JDBC

Spring JPA, Hibernate

JPA Repository

 

Architettura WS REST

RestController

Service

 

Pattern MVC

Controller

View e Thymeleaf

 

Autenticazione e Autorizzazione

JW

T Flusso applicativo

Protezione HTTP  

Requisiti:

conoscenza di Java EE e JPA

 

Data

29 Settembre
2 Ottobre
3 Ottobre
4 Ottobre