Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Spring par la pratique
Deuxième édition, critique par Eric Reboisson

Le , par Hikage

0PARTAGES

0  0 
18/08/2009

Suite à la sortie de Spring 3.0 M4, Arnaud Cogoluègnes propose un complément au livre, concernant deux nouveautés de cette version :
  • le namespace jdbc
  • le namespace task


Pour plus d'information, je vous invite à visiter la page des compléments

23/06/2009

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

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de irnbru
Membre averti https://www.developpez.com
Le 11/08/2009 à 10:08
J'ai pris le livre, il n'est pas mal surtout en termes d'explications. Par contre la présence du code est plutôt légère. Je préfère les explications au code mais un minimum de code complet serait cool. Remarque que je n'ai lu que deux chapitres. Mais plutôt okay comme livre. Je vous tiendrais au courant au fur à mesure de l'avancement de mon exploration.

Cheers,
IRNBRU
0  0 
Avatar de Hikage
Rédacteur https://www.developpez.com
Le 11/08/2009 à 11:18
En même temps, il y a une application complète diposnible sur
http://www.springparlapratique.org
0  0 
Avatar de julien.dubois
Membre habitué https://www.developpez.com
Le 12/08/2009 à 11:32
Merci Gildas pour la remarque!

Je trouve effectivement le commentaire d'Imbru particulièrement injuste :
- La plupart des bouquins font du remplissage en copiant/collant du code, qui généralement n'est même pas correctement testé.
- Je me suis embêté à coder une vraie application, utilisée en prod maintenant depuis des années (plus de 20 000 utilisateurs). Vous avez donc là du vrai code qui fonctionne, pas un simple exemple. C'est d'ailleurs l'origine du titre "Spring par la pratique".
- Par contre nous n'avons pas cédé à la facilité de faire 200 pages de bouquin en plus en les copiant/collant partout : vous avez l'essentiel dans le livre, si vous voulez l'appli complète elle est Open Source et disponible à tous via notre site Web. Vous n'avez même pas à acheter le bouquin pour y avoir d'accès, d'ailleurs.
0  0 
Avatar de irnbru
Membre averti https://www.developpez.com
Le 13/08/2009 à 10:47
Julien Dubois bonjour D'abord ne prennez pas mal mon commentaire, c'était une remarque et non une critique!

J'ai acheté votre livre chez Eyrolles et je ne le regrette pas. Car comme je l'ai dit les explications sont claires et présentent une nouvelle vision des choses que je trouve rafraichissant.

Seulement parfois, surtout lors de la configuration de spring en xml, il est bon d'avoir un code assez complet à côté (et je ne parle que de la partie qui nous concerne et non des 200 pages de copier/coller que je déteste aussi ) afin de mieux comprendre. Par exemple lors de l'injection par Type vous avez dit que cela marcherait aussi par Nom car le nom collait. Là le code serait utile pour mieux suivre.

J'ai remarqué une erreur lors de la présentation de l'annotation @Scope, vous disiez pour avoir une portée "Prototype" il faut mettre:

@Scope("Singleton"

Je vous fournirai la référence quand je trouverai la page.
Est-ce que vous avez une partie concacrée à des corrections sur le site? Car des erreurs sont inévitables dans tout ouvrage.

Merci pour ce livre. Je le recommande car il est pédagogue, clair, bien complet et surtout est basé sur une application réelle et ayant vécue.

IRNBRU
0  0 
Avatar de Hikage
Rédacteur https://www.developpez.com
Le 13/08/2009 à 12:02
Oui, et apparemment, il y a deja un errata sur le sujet :

http://www.springparlapratique.org/i...&Itemid=59
0  0 
Avatar de julien.dubois
Membre habitué https://www.developpez.com
Le 13/08/2009 à 13:06
Super Gildas a toujours réponse à tout :-)

Il y a donc bien effectivement une partie du site consacrée aux erreurs (et il y en aura certainement d'autres, malgré tous nos erreurs et l'aide de nos relecteurs).

Evidemment, il ne faut pas hésiter à nous envoyer des erreurs, nous serons ravi de les publier afin que tout le monde en profite!

Concernant le code source du livre : en fait tu n'es pas la première personne à me faire la remarque - il y a même un lecteur qui m'a à moitié engueulé parce que le code source du livre n'était pas dispo sur un CD donné avec le livre.
Il faut bien voir que nous avons fait un énorme effort pour avoir un projet complet, et qu'en plus nous donnons le tout en Open Source. De plus, je précise que le site Web est géré par mon co auteur Arnaud, qui le paye même avec ses propres sous (ce qui devrait lui prendre tous ses droits d'auteur!!). C'est pour cela qu'à force cela finit par m'énerver un peu :-)
0  0 
Avatar de irnbru
Membre averti https://www.developpez.com
Le 13/08/2009 à 15:41
Ahhh okay pas de soucis mon ami, pas de lézards. L'idée du Cd n'est pas mauvaise par contre car si le site n'est plus en ligne, surtout si le livre prends de l'âge avec le temps on ne se retrouve pas coincé.

Ah merci pour la précision il y a effectivement endroit dédié aux corrections:
http://www.springparlapratique.org/i...&Itemid=59

Bon je vais télécharger le code source de suite et le garder sur ma clé usb
Je vous contacterai sur votre forum si j'ai des questions.

@Julien: est-ce-que l'ebook en vente est un pdf libre? Car j'aimerai le prendre mais à condition que je puisse l'installer chez moi et au bureau sans blocage du pdf.

Merci
IRNBRU
0  0 
Avatar de julien.dubois
Membre habitué https://www.developpez.com
Le 14/08/2009 à 17:39
Aucun risque de ne plus avoir accès à l'application, le site de développement est hosté sur SourceForge.

Toutes les infos sont là :
http://www.julien-dubois.com/tudu-li...-documentation

Le repository SVN est même dispo en lecture pour tout le monde!

Concernant le PDF, qu'est-ce que tu appelles un "PDF libre"?? Tu veux dire sans DRM, ce genre de chose? Je ne crois pas qu'il y ait quoi que ce soit, j'utilise ma version PDF un peu partout (y compris sous Linux). Par contre il ne peut pas être imprimé - de toute manière, le livre reviendrait moins cher à l'achat que d'imprimer les 650 pages soit-même...
0  0 
Avatar de irnbru
Membre averti https://www.developpez.com
Le 17/08/2009 à 13:42
Merci Julien pour tes réponses claires et rapides et surtout ce lien!

Ok pour le pdf, du moment que je peux le lire partout sur mon pc, sur mon cybook gen3 cela me va

Cheers
IRNBRU
0  0 
Avatar de Hikage
Rédacteur https://www.developpez.com
Le 18/08/2009 à 14:09
Suite à la sortie de Spring 3.0 M4, Arnaud Cogoluègnes propose un complément au livre, concernant deux nouveautés de cette version :
  • le namespace jdbc
  • le namespace task


Pour plus d'information, je vous invite à visiter la page des compléments
0  0