Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.12 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.12 KB

petals-training

Repository helping learning the basics of developing a service on esb petals.

acrhitecture

L'architecture est basée sur le modèle du département ille et vilaine.

Elle est composée de module maven, chacun réalisant une tâche.

outils et version

petals

Ce projet se base sur la version courante de petals : 5.2.

java

Il faut un jdk 8 (utilisation de openjdk)

autres outils

  • intellij
  • soap-ui
  • insomnia

properties esb

Ci dessous la liste des « properties » de configuration utilisées dans le projets.
Les properties permettent d'externaliser une partie de la configuration afin d'éviter, par exemple, des releases pour changer un paramètre ou une url.
Cela permet aussi d'avoir le même livrable sur tout les environnements (test, qualif, ppr, prd) seules les properties changes et elles ne sont pas dans le livrable.

ausy.training.openlibrary.isbn.url=https://openlibrary.org/isbn/
ausy.training.relance.cron=0 * * * *
ausy.training.sql.jdbc.driver=org.h2.Driver
ausy.training.sql.jdbc.url=jdbc:h2:file:/path/to/petals-training/h2db
ausy.training.sql.jdbc.user=sa