Skip to content

Dépot GIT correspondant à mon tools in action donné à Devoxx France 2012

Notifications You must be signed in to change notification settings

ulrich/devoxx-france-pratique-ddd-en-un-eclair

Repository files navigation

Pratiquer DDD en un éclair

Dépôt GIT correspondant à mon tools in action donné à Devoxx France 2012

Abstract :

Sensibiliser à la pratique de DDD au travers d'un outil simple et fédérateur, Sculptor.

Présentation (10mn) :

Sculptor est un outil de génération d'application Java/JEE orientée DDD, qui se pilote au travers d'un DSL simple.

Pratique (15mn) :

Le repository GIT contient des branches de features permettant de dérouler et décomposer la présentation en cinq parties. Dont les principes sont :

  • 0_initial :
    • cette branche présente le synopsis de l'application à coder en live et offre un squelette d'application vierge,
  • 1_with_enum_and_basictype :
    • cette branche contient les composants du domaine de base de l'application,
  • 2_with_repository_and_service :
    • cette branche contient le Repository et Service de l'entité Présentation,
  • 3_with_generated_code_and_unit_tests :
    • cette branche contient les tests de la couche Service codés en TDD dans la présentation,
  • 4_with_rest_services_and_spring_support :
    • cette branche contient la couche REST de l'application. A ce stade l'application propose un CRUD non habillé,
  • 5_with_integration :
    • cette branche contient la couche REST avec une intégration basique, soit simplement un habillage CSS des JSP générées.

Sur la branche 5_with_integration, l'application se lance simplement par un 'mvn jetty:run' et est disponible à l'URL : http://localhost:8888/rest/presentation

About

Dépot GIT correspondant à mon tools in action donné à Devoxx France 2012

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages