32
Lo que se viene con Spring 3.0 Ágil Java José Díaz Díaz CEO JoeDayz E-mail: [email protected] Web: http://www.joedayz.org Twitter: joedayz

Lo Nuevo En Spring3 0

Embed Size (px)

Citation preview

Page 1: Lo Nuevo En Spring3 0

Lo que se viene con Spring 3.0

Ágil Java

José Díaz DíazCEO JoeDayzE-mail: [email protected]: http://www.joedayz.orgTwitter: joedayz

Page 2: Lo Nuevo En Spring3 0

Objetivos de la Presentación

Ágil Java

Informarnos porque desarrollar bajo Spring Framework, un overview de sus subproyectos y su aporte al desarrollo J2EE

Page 3: Lo Nuevo En Spring3 0

Datos del Speaker

Ágil Java

• Consultor, Instructor, Mentor, Autor• Trabajo con Java Empresarial, Desarrollo

Web y Tecnologías Open Source desde hace

10 años• CEO JoeDayz, capacitando y desarrollando

proyectos en el Estado y empresas privadas

a nivel nacional e internacional• Speaker frecuente en eventos y

conferencias relacionadas a Java y Spring• Escribiendo libro sobre Spring 3 para este

2010

Page 4: Lo Nuevo En Spring3 0

Ágil Java

Page 5: Lo Nuevo En Spring3 0

Agenda

Ágil Java

• Overview de Spring Framework• Demos• Lo nuevo en Spring 3.0• Curso de Grails• Charla Mensual en la RENIEC

Page 6: Lo Nuevo En Spring3 0

Introducción a Spring Framework

Ágil Java

• Simplifica J2EE• Administra las dependencias entre

componentes• Inversión de Control• Framework a la Carta

Page 7: Lo Nuevo En Spring3 0

Misión de Spring

Ágil Java

Page 8: Lo Nuevo En Spring3 0

Módulos de Spring

Ágil Java

Page 9: Lo Nuevo En Spring3 0

Spring Portafolio

Page 10: Lo Nuevo En Spring3 0

Spring Source Code disponible

¡No hay más un único jar!

Page 11: Lo Nuevo En Spring3 0

Spring Timeline

Page 12: Lo Nuevo En Spring3 0

Spring Hoy en día

Page 13: Lo Nuevo En Spring3 0

Spring tc Server

Page 14: Lo Nuevo En Spring3 0

Spring Tool Suite

Page 15: Lo Nuevo En Spring3 0

SpringSource Hyperic HQ

Page 16: Lo Nuevo En Spring3 0

SpringSource CloudFoundry

Page 17: Lo Nuevo En Spring3 0

Grails y Roo

Page 18: Lo Nuevo En Spring3 0

DEMOs

Page 19: Lo Nuevo En Spring3 0

Lo nuevo en Spring 2.5

• Soporte extendido a Java SE 6, Java EE 5 y OSGI• Soporte mejorado de AspectJ

• Desarrollo soportado bajo Anotaciones para• Ciclo de vida del Bean• Auto inyección• Mejoras a Spring MVC

Page 20: Lo Nuevo En Spring3 0

Ejemplos con Anotaciones

Page 21: Lo Nuevo En Spring3 0

Menos configuración XML

¡Scaneo de componentes!

Page 22: Lo Nuevo En Spring3 0

Menos configuración XML

¡Administración declarativo deTransacciones !

Page 23: Lo Nuevo En Spring3 0

Testing

Page 24: Lo Nuevo En Spring3 0

Mejoras a Spring MVC

Page 25: Lo Nuevo En Spring3 0

Lo nuevo en spring 3.0

• Java 5+• Spring Expression Language• Nuevas características para Spring MVC

• REST• AJAX• Validaciones declarativas

• Compatible con Spring 2.5

Page 26: Lo Nuevo En Spring3 0

Spring Expression Language

Page 27: Lo Nuevo En Spring3 0

Soporte a REST

Page 28: Lo Nuevo En Spring3 0

Demo

Page 29: Lo Nuevo En Spring3 0

Q & A

Page 30: Lo Nuevo En Spring3 0

Curso de Groovy & Grails

Page 31: Lo Nuevo En Spring3 0

Charla Mensual en la RENIEC

¿Temas a tratar?

• Referidos a la JVM (Profiling, Performance, Configuración)• Lenguajes dinámicos• RIA con JavaFX, FLEX u otros• Diseño y estructura de aplicaciones• Integracion Continua• Moviles (Android)• Servidor de Aplicaciones (glassfish)• Restful Webservices• Cloud Computing•Mejores prácticas para aplicaciones a gran escala, etc

Page 32: Lo Nuevo En Spring3 0

Av. Canavall y Moreyra 380, 6to Piso, San Isidro

Lima – Perú

(511) 985806981 | (511) 985419781

www.joedayz.org

[email protected]