La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Spring Framework Spring è un framework Open Source per lo sviluppo di applicazioni su piattaforma Java. Vantaggi: Libertà di programmazione Comunità.

Presentazioni simili


Presentazione sul tema: "1 Spring Framework Spring è un framework Open Source per lo sviluppo di applicazioni su piattaforma Java. Vantaggi: Libertà di programmazione Comunità."— Transcript della presentazione:

1 1 Spring Framework Spring è un framework Open Source per lo sviluppo di applicazioni su piattaforma Java. Vantaggi: Libertà di programmazione Comunità molto attiva Molta documentazione Codice di qualità Maturità del progetto © copyright ADD VALUE Confidential

2 2 Spring Framework standard «de facto». Spring è stato riconosciuto all'interno della comunità Java come standard «de facto». È una valida alternativa ad Enterprise JavaBeans (EJB)! © copyright ADD VALUE Confidential

3 3 Spring Framework, Dependency Injection (1) Tecnica di iniezione di dipendenze di una classe (variabili, oggetti … ) Spring può iniettare dipendenze: Direttamente nei costruttori (Constructor Dependency Injection) Nelle variabili delle classi (Setter Dependency Injection) Hollywood Principle “don't call us, we'll call you.” © copyright ADD VALUE Confidential

4 4 Spring Framework, Dependency Injection (2) NON PREOCCUPIAMOCI DI CHI SVOLGERA’ IL LAVORO PER NOI… PREOCCUPIAMOCI DI CHIEDERE UN SERVIZIO CON CERTE CARATTERISTICHE, SPRING CE LO FORNIRA’ ! © copyright ADD VALUE Confidential

5 5 Spring Framework, Dependency Injection (3) © copyright ADD VALUE Confidential Il Bean è un’entità Java (e.g. Plain Old Java Object). Rappresentazio ne XML di un Bean

6 6 Spring Framework, Dependency Injection - Esempi © copyright ADD VALUE Confidential Alcuni esempi… Riferimento: it.addvalue.examples.example01_DependencyInjection


Scaricare ppt "1 Spring Framework Spring è un framework Open Source per lo sviluppo di applicazioni su piattaforma Java. Vantaggi: Libertà di programmazione Comunità."

Presentazioni simili


Annunci Google