Casos De Exito Spring Framework

23
Casos del éxito del uso de Spring Framework en Perú VII Jornadas Peruanas de la Computación - JPC2008 Lennon Shimokawa http://www.lshimokawa.net

description

Casos de éxito del uso de Spring Framework en el Perú. Presentada en las Jornadas Peruanas de la Computación 2008

Transcript of Casos De Exito Spring Framework

Page 1: Casos De Exito Spring Framework

Casos del éxito del uso de Spring Framework en PerúVII Jornadas Peruanas de la Computación - JPC2008

Lennon Shimokawahttp://www.lshimokawa.net

Page 2: Casos De Exito Spring Framework

Agenda

IntroducciónInversión de controlEjemploDemanda Casos de éxito en el Perú

Page 3: Casos De Exito Spring Framework

Introducción

Page 4: Casos De Exito Spring Framework

Historia de Spring

2002: Expert One-on-One J2EE Design and Development2003: Nace como proyecto Open Source2004: Spring 1.02006: Spring 2.02007: Spring 2.5 2008: SpringSource

Page 5: Casos De Exito Spring Framework

Filosofía de Spring

Programación basada en POJOs Ligero Facilita las buenas prácticas de programaciónModelo de programación consistente Facilita las pruebasNo invasivoNo reinventa la rueda

Page 6: Casos De Exito Spring Framework

Módulos de Spring

Page 7: Casos De Exito Spring Framework

Inversión de control

Page 8: Casos De Exito Spring Framework

No nos llames, nosotros te llamamos.”“

Principio de Hollywood

Page 9: Casos De Exito Spring Framework

Inversión de control

Inyección de dependenciasInyección por setter, por constructor, por métodoBeanFactory, ApplicationContext Ventajas

Page 10: Casos De Exito Spring Framework

Spring IoC Container

Page 11: Casos De Exito Spring Framework

Ejemplo

Page 12: Casos De Exito Spring Framework

Demanda

Page 13: Casos De Exito Spring Framework

Tendencia de demandaSpring vs EJB, absoluto

Page 14: Casos De Exito Spring Framework

Tendencia de demandaSpring vs EJB, relativo

Page 15: Casos De Exito Spring Framework

Tendencia de demandaJava vs lenguajes script, relativo

Page 16: Casos De Exito Spring Framework

Tendencia de demandaJava vs lenguajes script, absoluto

Page 17: Casos De Exito Spring Framework

Casos de éxito

Page 18: Casos De Exito Spring Framework

BelcorpMódulo de interfases con el Sistema Comercial

Frameworks: Struts, Spring, iBatisIntegración con SAP con JCoServidor: Oracle Application Server

Page 19: Casos De Exito Spring Framework

HochschildProyecto SISSALUD

Frameworks: Struts, Spring, HibernateServidor: Tomcat

Page 20: Casos De Exito Spring Framework

AlicorpProyecto SIDEX

Frameworks: Struts, Spring, JCoUso de AJAX con DWR y Prototype Invocación a lógica de negocio a BAPI's Servidor: SAP Netweaver

Page 21: Casos De Exito Spring Framework

HSBCInternet Banking

Frameworks: JSF, Spring, Spring JDBCIntegración a WebSphere MQ con Spring JMSEjecución de StoredProcedures con Spring JDBCAuditoría con Spring AOP Servidor: WebSphere Application Server v6.1

Page 22: Casos De Exito Spring Framework

Banco de Crédito del PerúPortlets

Frameworks: Spring Portlet MVC, Spring, Spring JDBCIntegración con arquitectura empresarial Servidor: WebSphere Portal Server v6.0

Page 23: Casos De Exito Spring Framework

Preguntas