Buscar
Social
Ofertas laborales ES
« Tarde Tecnológica de OpenCms | Main | JavaHispano Podcast - 065 - Test de aplicaciones (Parte 2) »
miércoles
dic162009

Spring 3.0 publicado

Un poco más tarde de lo planeado, pero al fin la tercera versión de Spring ha sido publicada. El principal cambio en esta versión es que ya no soporta Java 1.4 y necesitas al menos la versión 5 para poder ejecutarlo. Esto permite que el framework se adapte a las nuevas funcionalidades de Java 5 como los varargs y los Generics.

Por otro lado, para el módulo de Spring MVC, se ha deprecado la jerarquía de Controllers para potenciar el uso de Controllers con anotaciones (introducidas en Spring 2.5). Lo mismo pasa con el soporte a JUnit 3, ahora deprecado para favorecer el uso del soporta a JUnit 4. También se anuncia que ya no se soportará Struts 1 ni TopLink. En el caso de TopLink esta librería pasó de ser propietaria a ser la implementación de referencia de JPA 2.0 y de paso cambió de nombre a EclipseLink (y de dueño ya que ahora pertenece a la Eclipse Foundation), por lo que con el soporte a JPA 2.0 se cubre esta funcionalidad. 

A pesar de esto y como ha sucedido en versiones anteriores, SpringSource ha puesto mucho énfasis en la compatibilidad hacia atrás. Por lo que es compatible con el 100% del API de versiones anteriores y con el 95% de los puntos de extensión existentes.

Entre la lista de nuevos features, destacan los siguientes:

 

  • Spring MVC ahora provee de un gran soporte para construir aplicaciones basadas en REST fácilmente mediante anotaciones en POJOs .
  • Spring EL, el lenguaje de expresión usado por Spring Web Flow ahora puede ser usado en todos los módulos del framework.

 

 
Spring 3.0 ha apostado por actualizar el framework haciendo trabajo de limpieza en las librerías de las que depende, actualizando a las nuevas features de Java 5 el API y quitando soporte a versiones obsoletas de otras tecnologías. Esta versión es la primera que se publica desde que VMWare adquirió a la empresa. 
Puedes descargarla en el sitio del proyecto.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.