Te recomendamos que pruebes esta resolución en un entorno controlado antes de enviarlo a producción, saludos.
Ejemplo: mapeo de eliminación de primavera
packagecom.zetcode.controller;importcom.zetcode.model.Post;importcom.zetcode.service.IPostService;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.http.HttpStatus;importorg.springframework.http.ResponseEntity;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.DeleteMapping;importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework.web.bind.annotation.PathVariable;importjava.util.Set;importstaticorg.springframework.http.ResponseEntity.ok;@Controller@RequestMapping("/posts")publicclassMyController@AutowiredprivateIPostService postService;@GetMappingpublicResponseEntity<Set<Post>>all()returnok().body(postService.all());@DeleteMapping("id")publicResponseEntity<Long>deletePost(@PathVariable("id")Long id)var isRemoved = postService.delete(id);if(!isRemoved)returnnewResponseEntity<>(HttpStatus.NOT_FOUND);returnnewResponseEntity<>(id,HttpStatus.OK);
Nos puedes confirmar nuestro ensayo dejando un comentario o dejando una valoración te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)