septembre
2009
Comme je l’ai annoncé, Spring 3.0 RC1 est officiellement annoncé … et une page se tourne.
Spring 3.0 apporte de nouvelles choses :
- Support de REST
- Support de Bean Validation (JSR-303)
- Expression Language
- Nouvelle API de Conversion et formattage
- Nouveaux namespaces
- Module OXM
- Configuration par annotations JavaConfig
Mais à coté de cela, il en met d’autres au placard :
- Java 1.4
- Spring 2.5
En effet, Java 1.4 n’est plus supporté car Spring 3.0 utilise pleinement les nouveautés du langage Java 5 : Générique, Var args, Annotations
Même si cela risque de faire râler, c’est compréhensible. Même JDK 1.5 est entré en End of Service Life, ne parlons donc pas de 1.4
Mais concernant Spring 2.5 ? En quoi est-ce lié ?
Vous vous souvenez, il y a un an ? Du gros buzz SpringSource ? Bon je précise, car il y en a eu beaucoup !
Si je dit « Politique de maintenance », est-ce que cela vous parle ? Et oui
SpringSource will make regular source and binary releases of the current major version of Spring available to the community until the next major version is available (defined as a release candidate for that version).
Autrement dit, avec la sortie de la RC1 de Spring 3.0, il n’y aura plus de mise à jour ( bugfixe, security, .. ) de la branche 2.5 pour la communauté.
Alors, est-ce que la sortie de la RC1 va relancer le Buzz ?
hum, moi ce qui m’ennuie, c’est l’abandon du support de struts1 :'(
bon, c’est super logique, mais d’un point de vue perso, c’est embetant