just technology?
[ start | index | login or register ]
start > path > frameworks > spring
Created by molpe. Last edited by molpe, one year and 33 days ago. Viewed 1,529 times. #10
[diff] [history] [rdf]

Spring Framework

Descripción

Spring es un framework que nació en su día para simplificar el desarrollo de aplicaciones J2EE.

En su libro >>Expert One-on-One J2EE Design and Development, >>Rod Johnson defendía una forma de realizar aplicaciones empresariales en Java sin la complejidad de la especificación actual, resultando un framework a partir de los ejemplos de ese libro que acabó convirtiéndose en lo que hoy es Spring.

Tomando ideas no demasiado conocidas por entonces como IoC o AOP como la base de todo, se ha ido añadiendo soporte para varias herramientas (como por ejemplo Hibernate) para simplificar su uso e incluso subproyectos completos nuevos que siguiendo este tipo de ideas acaban creando nuevos frameworks o formas de trabajar, como por ejemplo Spring MVC para crear aplicaciones web.

Su misión afirma que:

  • J2EE debería ser más sencillo de utilizar
  • Es mejor programar sobre interfaces que sobre clases. Spring reduce el coste de complejidad de esto a cero.
  • Los JavaBeans son una gran manera de configurar aplicaciones
  • El diseño OO es más imporante que cualquier teclonología que lo implemente, como J2EE.
  • Las excepciones checked se usan demasiado en Java. Un framework no debería forzar a capturar excepciones de las que no te vas a poder recuperar.
  • Testar el código es esencial, y un framework como Spring debería ayudarte a hacer código más fácil de testar.

Prerrequisitos

Referencias

Checklist

¿Y ahora?

no comments | post comment

Help
Formatting: snipsnap-help.

Más...

< August 2008 >
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31

XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Powered by SnipSnap

Copyright 2006-2008 Cada página es propiedad y responsabilidad de su editor.