La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Spring Framework, AOP (1) AOP = Aspect Oriented Programming Paradigma di programmazione (avanzato, e qui solo accennato) che mira a migiorare: LEGGIBILITA’LEGGIBILITA’

Presentazioni simili


Presentazione sul tema: "1 Spring Framework, AOP (1) AOP = Aspect Oriented Programming Paradigma di programmazione (avanzato, e qui solo accennato) che mira a migiorare: LEGGIBILITA’LEGGIBILITA’"— Transcript della presentazione:

1 1 Spring Framework, AOP (1) AOP = Aspect Oriented Programming Paradigma di programmazione (avanzato, e qui solo accennato) che mira a migiorare: LEGGIBILITA’LEGGIBILITA’ Riducendo il codice «sporco» (code scattering) MANUTENZIONE E RIUTILIZZOMANUTENZIONE E RIUTILIZZO Eliminando il codice duplicato (code tangling) Cosa significa? © copyright ADD VALUE 2011 - Confidential

2 2 Spring Framework, AOP (2) © copyright ADD VALUE 2011 - Confidential

3 3 Spring Framework, AOP - Transazionalità © copyright ADD VALUE 2011 - Confidential Per spiegare meglio l’AOP facciamo questo esempio: La transazionalità in Spring viene gestita tramite AOP utilizzando l’annotazione @Transactional In pratica, ci pensa Spring a gestire la transazione: COMMIT: se tutto va a buon fine ROLLBACK: se occorrono errori

4 4 Spring Framework, AOP - Esempi © copyright ADD VALUE 2011 - Confidential Alcuni esempi… Riferimento: it.addvalue.examples.example05_06_JdbcTemplate


Scaricare ppt "1 Spring Framework, AOP (1) AOP = Aspect Oriented Programming Paradigma di programmazione (avanzato, e qui solo accennato) che mira a migiorare: LEGGIBILITA’LEGGIBILITA’"

Presentazioni simili


Annunci Google