Upload
jose-diaz
View
2.033
Download
0
Embed Size (px)
Citation preview
Lo que se viene con Spring 3.0
Ágil Java
José Díaz DíazCEO JoeDayzE-mail: [email protected]: http://www.joedayz.orgTwitter: joedayz
Objetivos de la Presentación
Ágil Java
Informarnos porque desarrollar bajo Spring Framework, un overview de sus subproyectos y su aporte al desarrollo J2EE
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
Ágil Java
Agenda
Ágil Java
• Overview de Spring Framework• Demos• Lo nuevo en Spring 3.0• Curso de Grails• Charla Mensual en la RENIEC
Introducción a Spring Framework
Ágil Java
• Simplifica J2EE• Administra las dependencias entre
componentes• Inversión de Control• Framework a la Carta
Misión de Spring
Ágil Java
Módulos de Spring
Ágil Java
Spring Portafolio
Spring Source Code disponible
¡No hay más un único jar!
Spring Timeline
Spring Hoy en día
Spring tc Server
Spring Tool Suite
SpringSource Hyperic HQ
SpringSource CloudFoundry
Grails y Roo
DEMOs
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
Ejemplos con Anotaciones
Menos configuración XML
¡Scaneo de componentes!
Menos configuración XML
¡Administración declarativo deTransacciones !
Testing
Mejoras a Spring MVC
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
Spring Expression Language
Soporte a REST
Demo
Q & A
Curso de Groovy & Grails
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
Av. Canavall y Moreyra 380, 6to Piso, San Isidro
Lima – Perú
(511) 985806981 | (511) 985419781
www.joedayz.org