Comme je l'ai annoncé, Spring 3.0 RC1 est officiellement annoncé ... et une page se tourne.
Spring 3.0 apporte de nouvelles choses :
Mais à coté de cela, il en met d'autres au placard :
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 ? :-)
Vous devez être identifié pour poster un commentaire.
Ce lundi 14, j'ai eu le plaisir d'intervenir à la soirée anniversaire du BreizhJUG, afin de venir présenter Spring 3.0.
Encore merci à Nicolas de m'avoir donné cette chance :-)
Pour les intéressés, voici mes slides ainsi que mes deux démos (Support de REST et Expression Language)
Slides
Démo Spring REST ( Serveur et Client, + Bean Validation )
Démo Spring EL
Vous devez être identifié pour poster un commentaire.
J'ai eu une bonne surprise en cette fin de semaine, j'ai reçu mon accès à Google Wave !
Dès que j'ai un peu de temps, je vais essayer de faire joujou avec, et plus particulièrement essayé de crer un petit robo sur Google App !
Est-ce que d'autres personnes ont déja joué avec ? :-)
Vous devez être identifié pour poster un commentaire.
Trois ans après la première édition, le tout premier livre francophone sur Spring et son portfolio se voit être mis à jour.
Et comme pour la première fois, ce livre couvre des sujets inédits comme Spring Dm et la technologie OSGi, ou le nouveau serveur Spring Dm Server permettant de tirer parti de cette dernière.
Mais ce n'est pas tout, il est l'un des tout premiers livres à couvrir Spring 3.0 ( toute langues confondues, ce qui n'est pas rien ! ). Pour rappel, cette version n'est pas encore officiellement sortie.
D'autres sujets ont de leur coté été mis à jour, c'est le cas de Spring MVC, se basant maintenant sur le jeu d'annotations ou le nouvellement nommé Spring Security, successeur de Acegi.
Spring Batch fait aussi parti des sujets traités.
Bref, un pur bonheur pour ceux qui ne connaissent pas Spring, mais aussi un excellent livre pour ceux utilisant Spring 2.0 et voulant se remettre à niveau.
Quelques informations :
Sortie eBook : 23 Juin 2009, disponible sur izibook
Sortie papier : le 7 juillet 2009
Critique du livre, en avant première
Bonne lecture et n'hésitez pas à venir faire vos commentaires
Vous devez être identifié pour poster un commentaire.
Il y a quelques mois, Pearson Education avait pris contact avec l'équipe Java afin de les aider à choisir un livre Spring à traduire.
Les deux livres proposés furent : Pro Spring 2.5 et Spring Recipes : A problem-Solution approach
Après lecture des deux ouvrages dans leur langue d'origine, il est resorti que le meilleur choix était Spring Recipes. Sa particuliarité est de ne pas présenter Spring à la manière d'une documentation mais plus en exposant des problèmes, et en proposant une solution pour laquelle Spring est intégrée, et pourquoi il l'est.
Une bonne nouvelle pour les personnes réfractaires à l'anglais, Pearson vient d'annoncer la disponibilité de la traduction. Celle-ci comporte les deux premières parties de l'ouvrage original, traduites par Hervé Soulard.
Pour plus d'information :
Présentation sur le site de Pearson Education
Table des matières
Extrait du chapitre 1 - Inversion du contrôle
Extrait du chapitre 8 - Gestion des transactions
Annonce sur le site de SpringSource
Vous devez être identifié pour poster un commentaire.
Lors que les termes Injection de dépendances sont cités, deux projets sont souvent pointés du doigts : Spring et Guice.
Vous devez être identifié pour poster un commentaire.
Bien que n'ayant pas pu être présent cette année à SpringOne, voici les deux principales annonces :
La première concerne SpringSource Tool Suite. Cet packaging d'Eclipse proposant divers outils pratique pour le développement avec Spring mais aussi OSGi avec Spring dm Server est proposé gratuitement. Avant cela, il était disponible uniquement pour les clients du support.
La deuxième concerne un nouveau projet dans le portfolio Spring : Spring Roo ( prononcez Rou, comme Kango-roo ;-) ).
Derrière ce nom farfelu se cache un Grails ( ou un Rail ) pour Java !
N'ayant pas encore eu le temps de jouer avec, je vous conseille la lecture de cet article ou bien celui-ci ( en anglais, mais écrit par un des développeur de Spring Roo ).
Bonne lecture !
Vous devez être identifié pour poster un commentaire.
SpringSource, la société derrière le framework Spring et son portfolio, propose de nouvelles sessions francophone de la formation Core Spring en France, en Belgique et au Luxembourg
Vous devez être identifié pour poster un commentaire.
Il y a quelques jours, SpringSource à mis à jour la partie de son site correspondant aux formation et certifications.
Ce programme s'appelle désormais SpringSource University, qui comprends des formations sur Spring, mais aussi sur Groovy, Grails et Apache HTTPD et Tomcat.
Vous devez être identifié pour poster un commentaire.
La seconde Milestone de Spring BlazeDS est annoncée
Vous devez être identifié pour poster un commentaire.
Un peu plus de 2 mois après la première milestone, SpringSource annonce la Milestone 2 de Spring Framework 3.0
Pour rappel, cette version se base sur Java 5 mais reste compatible J2EE 1.4 et JEE 5.
Vous devez être identifié pour poster un commentaire.
Jeremy Grelle vient d'annoncer officiellement la première milestone de Spring BlazeDS Integration ( annonce ).
Ce projet à pour but de simplifier le développement d'application Flex utilisant un backend Java/Spring.
Jusqu'ici, cette intégration était réalisée via le projet BlazeDS, un projet OpenSource d'Adobe, et cela nécessitait une configuration spécifique.
Pour plus d'information, je vous recommande la lecture de l'article de Franck Ponchel sur l'intégration de Flex 3 et Spring avec le projet Blaze DS.
Dans la suite de ce billet, je vais vous montrer la manière de faire avec Spring Blaze DS Integration.
Vous devez être identifié pour poster un commentaire.
Gildas Cuisinier
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |