Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Gérer la persistance des
données avec Hibernate


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Utilisation de Spring dans un contexte Java EE - Mise en oeuvre de Services Web REST/JSON</h1> <p>Mais que se passe t'il si l'article demandé n'existe pas en base de données ? Avec le code précédent, une erreur sera produite. Mais il est possible de retourner un code 404 : voici comment procéder. @RequestMapping(value="/{id}", produces="application/json", method=RequestMethod.GET) public ResponseEntity<Article> getArticle(@PathVariable int id) { Optional<Article> art = articleRepository.findById(id); if ( art.isPresent() ) { return ResponseEntity.ok( art.get() ); } else { return ResponseEntity.notFound().build(); } }</p> Diapositive précédente Diapositive suivante