Tp weebservice Université de Carthage Institut Supérieur des Technologies de l ? Information et des Communications ISTIC TP Web Service Spring Boot Objectif de TP Créer Crud Restful WebService avec Spring Boot Partie Installation Java Development Kit Spri

Université de Carthage Institut Supérieur des Technologies de l ? Information et des Communications ISTIC TP Web Service Spring Boot Objectif de TP Créer Crud Restful WebService avec Spring Boot Partie Installation Java Development Kit Spring Boot x Eclipse Postman Partie Créer une application Web Service - Sur Eclipse Sélectionnez File - New - Project - Spring Boot - Spring Starter Project - Next - Saisissez ? Type Maven Project ? Packaging jar ? Language Java ? Name SpringBootCrudRestful ? Group com organisation ? Package com organisation crudrestfull Cliquez sur Next CDans les étapes suivantes vous devez sélectionner les technologies utilisées - Chercher dans Available Web et cocher Spring Web C - Cliquez sur Next - Finish Maintenant le projet a été créé Sous com organisation crudrestfull créez les package suivantes com organisation crudrestfull controller com organisation crudrestfull dao com organisation crudrestfull model Sous Chaque package créez la classe java nécessaire Code de l ? application C - Maintenant on va coder une simple application en utilisant les fonctionnalités de webservice CRUD La classe Employee java représente un employé package com organisation crudrestfull model public class Employee private String empNo private String empName private String position public Employee public Employee String empNo String empName String position this empNo empNo this empName empName this position position public String getEmpNo return empNo public void setEmpNo String empNo this empNo empNo public String getEmpName return empName public void setEmpName String empName this empName empName public String getPosition return position public void setPosition String position this position position CLa classe EmployeeDAO est annotée annotate par Repository a ?n de noti ?er le Spring qu'elle est un Spring BEAN Cette classe comprend les méthodes qui aident à enquêter la liste des employés employee à créer des employés mettre à jour de l'information des employés et à supprimer des employés package com organisation crudrestfull dao import java util ArrayList import java util Collection import java util HashMap import java util List import java util Map import org o planning sbcrudrestful model Employee import org springframework stereotype Repository Repository public class EmployeeDAO private static ?nal Map empMap new HashMap static initEmps private static void initEmps Employee emp new Employee E Smith Clerk Employee emp new Employee E Allen Salesman Employee emp new Employee E Jones Manager empMap put emp getEmpNo emp empMap put emp getEmpNo emp empMap put emp getEmpNo emp public Employee getEmployee String empNo return empMap get empNo public Employee addEmployee Employee emp empMap put emp getEmpNo emp return emp public Employee updateEmployee Employee emp empMap put emp getEmpNo emp return emp public void deleteEmployee String empNo empMap remove empNo public List getAllEmployees Collection c empMap values List list new ArrayList list addAll c return list CLa classe EmployeeController est annotée annotate par RestController a ?n d'informer à Spring qu'elle est un Spring Restful Controller package com organisation crudrestfull controller import java util List import com organisation crudrestfull dao EmployeeDAO import com organisation crudrestfull model Employee import org springframework beans factory annotation Autowired import org

Documents similaires
ASSOCIATION DES SOCIETES D’ELECTRICITE D’AFRIQUE RESEAU AFRICAIN DES CENTRES D’ 0 0
Rapport de stage de conception Technique assistance S.A.R.L. PLAN - PLAN ...... 0 0
La SNTL lance un appel à candidature pour le poste de Cadre RH : Nombre de post 0 0
Leroy et al 2013 la gestion durable des forets tropicales 1 0 0
Manuel environnement MANUEL de description du SME manuel environnement Rédigée par V Borroni Fonction coordinatrice Approuvée par C Labie Fonction Directeur Le ? Code Manuel Version Date juin Nb pages SYSTEME DE MANAGEMENT ENVIRONNEMENTAL DE RAEE Manuel d 0 0
Epreuve n006 4 ème année Epreuve de la ?n du ème trimestre Lecture compréhension Prénom Classe Je relie par une èche acheter une voiture Amir est allé en France pour Visiter ce pays Travailler C J'écris vrai ou faux Amir ne trouve pas tout de suite du tra 0 0
Bonjour, D’abord, Je vous remercie de l’intérêt que vous avez portez a mon prof 0 0
Pr 12 promenade guide pédagogique français A ESO Le Guide pédagogique de Promenade est le résultat d ? un projet didactique réalisé à l ? initiative de Ediciones SM et des éditions Hachette FLE qui en ont e ?ectué la coordination L ? équipe suivante a par 0 0
ISTQB Foundation level Certification en test de logiciels basé sur le Syllabus 0 0
Plaquette cpim part2 1 Leader européen de la formation en Supply Chain Operations et Lean Management Formation CPIM Part Certi ?ed in Production and Inventory Management L ? Expertise en Management des Opérations Eligible au CPF Cette formation vous perme 0 0
  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 30, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 36.5kB