Bonsoir,
J'ai ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //Get a random Article @GetMapping(value="/articles/ran") @ResponseBody public Article getRandArticles(){ int a = (int) articleRepository.count(); int b = (int)(Math.random() * a); Long c= new Long(b); return articleRepository.findById(c) .orElseThrow(() -> new ResourceNotFoundException("Article", "code", c)); }
J'aimerai que dans le cas où "b" renvoiyera un entier qui n'est pas dans la base de donnée, que la méthode me renvoie un autre entier à la place de cet entier erroné. Merci d'avance pour votre aide
Partager