Session Spring et TDD du ParisJUG

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

2 Favorites

Session Spring et TDD du ParisJUG - Presentation Transcript

  1. 10 juin 2008 www.parisjug.org www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  2. 10 juin 2008 Spring TDD Présentation de Spring 2.5 par du code Christian Blavier Jean-François Hélie Octo Technology www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  3. Objectif Réaliser un blog avec Spring 2.5 Le blog permet de: Poster des articles Lire des articles Un article est composé d’un: Titre Contenu 10/06/2008 10/06/ Spring TDD www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  4. Architecture logicielle Model View Blog Controller Controller Blog Service Blog Dao BDD 10/06/2008 10/06/ Spring TDD www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  5. Annotations @Repository Indique que la classe est de type DAO Traduit les exceptions en DataAccessException @Service Indique que la classe est de la couche service @Autowired Injecte automatiquement les dépendances @Controller Indique que la classe est de type Controller @RequestMapping Permet d’associer une méthode ou une classe à une URL et au type d’appel HTTP 10/06/2008 10/06/ Spring TDD www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  6. Conclusion Utiliser Spring 2.5 ! Simplicité avec les annotations Fini les fichiers XML Un MVC très léger Adapté pour le TDD Des outils pour les tests Utiliser Unitils ! Des annotations pour déclarer les mocks Encapsulation de EasyMock Léger 10/06/2008 Spring TDD www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  7. Questions / Réponses www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  8. Sponsors 00/00/2008 Titre de la présentation www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique
  9. Merci de votre attention! www.parisjug.org Copyright © 2008 ParisJug. Licence CC – Creative Commons 2.0 France – Paternité – Pas d'Utilisation Commerciale – Partage des Conditions Initiales à l'Identique

+ cblaviercblavier, 2 years ago

custom

850 views, 2 favs, 0 embeds more stats

More Info

© All Rights Reserved

Go to text version
  • Total Views 850
    • 850 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 2
  • Downloads 26
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories