Spring Framework, Scope dei bean (1)

Slides:



Advertisements
Presentazioni simili
XmlBlackBox La presentazione Alexander Crea 11 Aprile 2010 La presentazione Alexander Crea 11 Aprile 2010.
Advertisements

UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA
Giorgio Taverniti del Forum GT Top SEO SEM Area:
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Università degli Studi di Modena e Reggio Emilia
Java2 Esercitazioni del corso di Sistemi Informativi Marina Mongiello
XmlBlackBox La presentazione Alexander Crea 7 Giugno 2010 La presentazione Alexander Crea 7 Giugno 2010.
Corso JSF Java Server Faces Mauro Sanfilippo 02/09/2010.
REST Il paradigma REST è basato su un protocollo di comunicazione stateless, client-server, chacheable e scalabile, tipicamente HTTP (ma non necessariamente,
Seam.
LABIS-SD Antonio Cuomo393/121 Clelio Quattrocchi393/127 Emanuele Zuzolo393/136 Fabio Melillo393/141 Stefano Mastrocinque393/135 Valerio Vincenzo Guarino393/155.
Gestione degli intermediari finanziari CLEM
Organizzazione Aziendale
Gestione dei dati e della conoscenza secondo emicorso a.a M.T. PAZIENZA
Gruppo di ricerca in Computer Networks Dipartimento di Informatica e Automazione Università di Roma Tre attività del.
Riccardo Torlone RM1, RM3, Polimi, IFAC, CEFRIEL, Engineering, ISUFI
Dott. Nicola Ciraulo
Budget 2012 Obiettivo APPROPRIATEZZA AUSL Viterbo Riepilogo attività anni
L.Lista Design P atterns Luca Lista. L.Lista Design Patterns Elementi di software OO riutilizzabile Piccoli insiemi di classi che collaborano implementando.
Esporre le proprie idee
Esercitazione 4 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Business Case Web Assistant Paolo Realizzato per WEBANK e
Un framework per il pattern MVC
Ulteriori Abilità Informatiche
Un ambiente multilinguale per la modellazione e la prototipazione rapida di Sistemi Multi-Agente.
© CEFRIEL Ricettario dei principali pattern GoF Docente: Gabriele Lombardi
Agent and Object Technology Lab Dipartimento di Ingegneria dellInformazione Università degli Studi di Parma AOT LAB LAB Anno accademico 2010 / 2011 Tesi.
Sistemi Operativi GESTIONE DEI PROCESSI.
Workshop CNAF – Bologna 8 Luglio 2011 FARO Accesso Web a risorse e servizi remoti in ambiente Grid/Cloud A. Rocchi, C. Sciò, G. Bracco, S. Migliori, F.
Struts. Framework open source per lo sviluppo di applicazioni web su piattaforma J2EE. Progetto inizialmente sviluppato come sotto-progetto di Apache.
Struts. Framework open source per lo sviluppo di applicazioni web su piattaforma J2EE. Progetto inizialmente sviluppato come sotto-progetto di Apache.
Presentazione della società Maggio La Consulenza sulla Business Productivity Contesto – Oggi persone e imprese possono utilizzare tecnologie dell'informazione.
Page 1. Page 2 Gestione Rendite La soluzione Kirey Architettura.
ASP.NET MVC Framework Simone Chiaretta Solution Developer, Avanade 27 Giugno 2008.
14° Workshop – DotNetMarche :: Castelfidardo, 16 Aprile 2010 Introduzione ai framework per IoC / DI e AOP.
MODEL-DRIVEN DEVELOPMENT DI APPLICAZIONI WEB
LE TRASFORMAZIONI GEOMETRICHE E I GRAFICI DELLE FUNZIONI
Fondamenti di JSP: Introduzione
Declinazione obiettivi
Obiettivi di Design Rappresentano, in un prodotto software, le basi del successivo sviluppo del prodotto, perché, su di esse, si fondano le scelte prese.
ASP.NET MVC Framework Simone Chiaretta Solution Developer, Avanade 24 Ottobre 2008.
ANALYSIS & DESIGN I DESIGN PATTERNS GoF 1. I Design Patterns GoF …un momento importante durante il corso del design!
Easy Library Project Nuove tecnologie per il documentalista ing. Pierluigi de Cosmo INFOLOGIC SRL SINM Lecce - 3 ottobre.
Ingegneria del software Modulo 3 -Tecniche dimplementazione Unità didattica 2 -EJB Ernesto Damiani Università degli Studi di Milano Lezione 3 – Ruoli nella.
SQL File Manager un nuovo modo di gestire il filesystem….
Laboratorio di informatica per l’educazione
Istruzioni per i Formatori e i Facilitatori che erogano i Moduli Formativi di Appearance Matters Progetto Nr: LLP UK-LEONARDO-LMP Agreement.
FESR Trinacria Grid Virtual Laboratory ADAT (Archivi Digitali Antico Testo) Salvatore Scifo TRIGRID Second TriGrid Checkpoint Meeting Catania,
Competenze degli insegnanti
Spring Batch, Componenti Runtime (1)
1 Spring Framework, Testing Esistono due categorie di test: Unit Test Integration Test Lo Unit Test: testa un singolo componente in isolamento senza che.
1 Spring Framework, I Template Spring fornisce svariati «template» che facilitano lo sviluppatore. I template si preoccupano di eseguire operazioni comuni.
Spring Framework Spring è un framework Open Source per lo sviluppo di applicazioni su piattaforma Java. Vantaggi: Libertà di programmazione Comunità molto.
SEMINARIO 1° sessione di lavoro Consulente Antonio Galizia.
DOLCIARIA Infoscan Census GIUGNO Totale Italia
1 Spring Framework, AOP (1) AOP = Aspect Oriented Programming Paradigma di programmazione (avanzato, e qui solo accennato) che mira a migiorare: LEGGIBILITA’LEGGIBILITA’
Laboratorio di Servizi Web - servlet - Ardissono 1 Java Servlet API package javax.servlet: include classi e interfacce di gestione di servlet indipendenti.
La funzione “simbolica” dei comitati etici per la pratica clinica Azienda ULSS 21 – Legnago (VR) 20 novembre 2013 Enrico Furlan.
1 Spring Framework, Bean Lifecycle Spring decide chi fornisce i servizi, li crea e li configura per lo sviluppatore. Spring gestisce il lifecycle dei bean:
20-21 Marzo 2006ESTEEM Kickoff Tiziana Catarci DIS-UniRoma1.
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Carluccio Antonio Carluccio Alessandra Caricola Giovanni Vizzino Anna Università degli Studi di Bari.
Ingegneria del software Modulo 3 -Tecniche d’implementazione Unità didattica 2 -EJB Ernesto Damiani Università degli Studi di Milano Lezione 1 – Introduzione.
Ingegneria del software Modulo 3 -Tecniche d’implementazione Unità didattica 2 -EJB Ernesto Damiani Università degli Studi di Milano Lezione 2 – Tipi di.
Progettazione e realizzazione di un’applicazione J2EE Parte 2.
Monitoring applicativo SaaS Tutorial 30/09/2015. Finalità Il monitoraggio applicativo per verificare, quantificare e controllare l’automazione introdotta.
Due slides sui Design Patterns Luciano Pandola INFN-LNGS Corso INFN su C++, ROOT e Geant4.
Formazione genitori e insegnanti Web Health Application for ADHD Monitoring Sessione 5 Pianificazione dell’intervento.
JUG – Ancona Italy Spring Framework Andrea Del Bene Jug Marche.
Transcript della presentazione:

Spring Framework, Scope dei bean (1) Anche i bean hanno uno SCOPE che ne descrive il comportamento … questo si riflette anche nel comportamento dei servizi che implementano! È possibile configurare un bean per essere: istanziato una sola volta per tutta l’applicazione istanziato per ogni thread che ne faccia richiesta istanziato per ogni sessione web che viene aperta © copyright ADD VALUE 2011 - Confidential

Spring Framework, Scope dei bean (2) In Spring esistono diversi tipi di scope per un bean, i due più importanti sono: Singleton Prototype Singleton: il bean viene istanziato una sola volta per istanza Spring Prototype: il bean viene istanziato ogni volta per istanza Spring Esistono anche altri tre scope utilizzabili in altri contesti: Session (web context) Request (web context) Scope (batch context) © copyright ADD VALUE 2011 - Confidential

Spring Framework, Scope dei bean - Esempi Alcuni esempi… Riferimento: it.addvalue.examples.example04_Scopes © copyright ADD VALUE 2011 - Confidential