Skip to content

alexduch/spring-boot-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot training

Ce projet regroupe des exercises pratiques créés dans le cadre d'une formation d'introduction à Spring et Spring Boot.

Les exercises se présentent sous la forme de tests JUnit qui échouent et qu'il faut donc faire passer.

Le code

Le code utilisé pour ces exercices est un "Hello World" artificiellement complexifié.

Le cœur de ce code est formé de la classe Greeter et l'interface GreetingProvider. Cette interface est un SPI utilisé par Greeter, dont les classes Bonjour et Hello sont des implémentations.

À ce cœur s'ajoutent des extensions qui apportent différentes fonctionnalités : configuration, persistence et api REST.

Les exercices

Les exercices sont séparés en deux parties, la première sur les features de Spring Core (dans le package p1_spring) et la deuxième sur les features de Spring Boot (dans le package p2_boot).

Il est conseillé d'exécuter tous les tests d'une partie (ou bien tous les tests) dans l'IDE, puis de les résoudre un par un et dans l'ordre, mais en relançant tous les tests à chaque itération.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages