Resume2 1 Spring boot spring boot c'et un outil qui nous permet de -Gérer les dependance a notre projet -Centraliser les con ?guration dans un seul ?chier application propreties -O ?rir un serveur web Tomcat embarqué integré DevOps DevOps c'est un ensembl
Spring boot spring boot c'et un outil qui nous permet de -Gérer les dependance a notre projet -Centraliser les con ?guration dans un seul ?chier application propreties -O ?rir un serveur web Tomcat embarqué integré DevOps DevOps c'est un ensemble de bonne pratique c'est culture - faire travailler les devloppement et les opération ensemble - Automatisation des di ?érents phases du projet sonor Junit selenuim accélerer le test Nexus maven maven c'est un outil qui permet la construction des projrts gestion des dépendance mvn compile compiler le prj crée les classe dans le dossier target mvn test compiler et lancer les tests unitaire mvn package créer le livrable jar mvn install copier le livrable de dossier target vers le dépot maven locale m mvn deploy maven update lire le pom xml et re eter ? ? ? la con ?g sur le prj mvn clean supprimer le dossier target les repository maven Repos local m repos distant celle de l'etreprise repos centrale mavenRepository LOG J LOG J journalisation traçabilité pour le language java permet de décrire ce qui se passe au niveau d'un application pour utiliser les logs ajouter les dépendances dans le pom xml ajouter ces codes dans application properties logging ?le name designe le ?chier ou s'enregistre les log logging level root designe les types des log instantiation de logger et créer les messages public static ?nal Logger l LogManager getLogger UserServiceImpl class l info début d'exec de la méthode xx création des log l error pour désigner un erreur avec catch l debug nb -le logger permet d'écrire des messages en mémoire C-le layout c'est la mise en forme -l'appenders dé ?nir sélectionner la destination -Debug-- debug info warn error fatal -info -- info warn error fatal -Warn-- warn error fatal -Error-- error fatal - Fatal-- Fatal JUnit JUnit outil de test unitaire tester les services l'un par un méthodes Sonar outil qui tesrter la qualité Selenium Outil qui tester la fonctionnalité MOCK TDD Test Driven Dévelopement Dév piloter par les test càd créer les tests avant les services GIT Dépot distant permet de travailler de façon collaboratif versionning git est un outil de controle de version GIT est un outil de versionning décentralisé càd avantage de git on peut travailler en mode déconnecter décentralisé historisation PRATIQUES git init permettre à git de gérer le projet créer le répot locale dossier git git status a ?cher les status commit push si les status en rouge git ne suivre pas ces ?chiers git add src pom xml pour prendre images sur le pom et avant le commit git commit -m msg enregistrer l'image dans le repo git log le src locale origin répot distant pointe sur l'url de prj git Nexus Nexus est une plateforme de gestion de dépots permet de créer des répot distant permet d'héberger des artéfacts livrables jar war permet d'utiliser d'autres projet dans le pom xml Nexus alors c'est un dépot distant qui contient des artifacts jar war et ire Installation on doit pointer
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 23, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 63.2kB