Architecture hexagonale par la pratique avec Spring

Hands-on Labs

Résumé de la présentation :

Vous souhaitez faire vos premiers pas avec une architecture hexagonale ? Vous utilisez Spring mais le code métier est imbriqué dans les couches techniques de votre framework ?

Alors cet atelier est fait pour vous.

Dans cet atelier vous développerez une application en respectant l'architecture hexagonale en suivant les étapes suivantes

  • organiser son code pour séparer le code métier et les couches techniques
  • développer et tester son code métier sans composants techniques
  • intégrer son code métier dans une application Spring et la tester
  • mettre en place une IHM de consultation multi-critères avec Spring

Téléchargez la base de code à l'avance ici : https://github.com/javathought/lab-archi-hexa

archisec

Track : Architecture, Performance et Securité

Niveau de la présentation : débutant

La salle sera affectée entre 24 et 72h avant la conférence

Pascal Abaziou Pascal Abaziou

Anciennement développeur puis chef de project dans la banque (investissement-détail : SG, BNPP). Expertise client/server, n-tiers ( unix/linux et diverses bases de données relationnelles, surtout en Java).

Actuellement :

  • "craftsman" dans une nouvelle equipe de développement interne sur des technologies "récentes" (REST, AngularJS, bases NoSql - couchbase, Elastic- ...), en tout cas en rupture avec les projects existants (projets monolithiques sur websphere, ...). - Correspondant de la filiale au sein du groupe de travail "Sécurité applicative" du Groupe
  • Chargé de TD à l'IUT d'Orsay

"Professional developer since 1996 - Coder since 1986

Jean-Yves CRONIER Jean-Yves CRONIER

Dans le dev (du front, au back, avec un peu de sec' et d'ops) depuis ... ouf ... ça fait longtemps ... et j'adore toujours autant ça. Un jour, mon chemin a eu la chance de croiser celui de José P. ... et j'ai enfin compris ce que c'était qu'un craftman ! Depuis, j'essai de lui faire honneur ... du mieux que je peux ;)