viernes, 4 de julio de 2008

Equivalencia entre artefactos maven de spring 2.0 a 2.5

Este post es más bien un recordatorio para mí, pues siempre me cuesta encontrar el post donde viene explicado. De todas formas, si a alguien le ayuda, pues mejor.

El caso es que en el paso de spring 2.0 a 2.5 han reorganizado los artefactos y hay algunos nuevos y otros que han desaparecido. A continuación os pongo las equivalencias entre los artefactos de spring 2.0 y los de spring 2.5:

  • spring-jmx y spring-remoting han sido movidos a spring-context(jmx y non-HTTP remoting support) y a spring-web (HTTP remoting support).
  • spring-support ha sido renombrado a spring-context-support
  • spring-dao y spring-jca se han fusionado en spring-tx
  • Los artefactos relacionados con ORM, como spring-jdo, spring-jpa, spring-hibernate3, spring-toplink y spring-ibatis, han sido movidos a spring-orm
  • spring-mock ha sido renombrado a spring-test
  • El resto se siguen llamando igual.
Por último, comentar que al parecer la versión 2.5 es compatible hacia atrás con la versión 2.0. Para pasar varios proyectos de spring 2.0 a 2.5 me ha bastado con cambiar la versión de los artefactos que conservan el nombre y los que no lo hacen, simplemente meter su equivalente. Aún así, no está de más echar un vistazo al changelog para ver si nos puede afectar algún cambio.

Más información en la documentación oficial de Spring.

4 comentarios:

Sebastián dijo...
Este comentario ha sido eliminado por un administrador del blog.
german weiss dijo...
Este comentario ha sido eliminado por un administrador del blog.
Xela dijo...

Por favor, no escribid comentarios de publicidad. Los comentarios no están para tal fin.

Anónimo dijo...
Este comentario ha sido eliminado por un administrador del blog.