Introducción a Spring 2.5

Views:
 
     
 

Presentation Description

Presentación para el Spring Community Day Lima 2008

Comments

Presentation Transcript

Introducción a Spring 2.5Spring Community Day Lima 2008 : 

Introducción a Spring 2.5Spring Community Day Lima 2008 Lennon Shimokawahttp://www.lshimokawa.net

Slide 2: 

Agenda Introducción Inversión de control Lo nuevo en Spring 2.5

Slide 3: 

Introducción

Slide 4: 

Historia de Spring 2002: Expert One-on-One J2EE Design and Development 2003: Nace como proyecto Open Source 2004: Spring 1.0 2006: Spring 2.0 2007: Spring 2.5 2008: SpringSource

Slide 5: 

Filosofía de Spring Programación basada en POJOs Ligero Facilita las buenas prácticas de programación Modelo de programación consistente Facilita las pruebas No invasivo No reinventa la rueda

Slide 6: 

Módulos de Spring

Slide 7: 

Inversión de control

Slide 8: 

No nos llames, nosotros te llamamos.” “ Principio de Hollywood

Slide 9: 

Inversión de control Inyección de dependencias Ventajas Inyección  por setter, por constructor, por método BeanFactory, ApplicationContext

Slide 10: 

Spring IoC Container

Slide 11: 

Lo nuevo en Spring 2.5

Slide 12: 

IoC Container Facilidad en la configuración XML Annotation-driver configuration Anotaciones JSR-250 @Resource @PostConstruct @PreDestroy

Slide 13: 

Middle tier tx:annotation-driven @Transactional Soporte de transacciones WebSphere JMS: Message Driver POJOs SimpleJdbcTemplate

Slide 14: 

Web tier Annotation-based Controllers @Controller, @RequestMapping Spring Portlet MVC