bGrisafi / mesRecettes_back

0 stars 0 forks source link

Casting pas propre #3

Open Djiouvi opened 6 months ago

Djiouvi commented 6 months ago

https://github.com/bGrisafi/mesRecettes_back/blob/137c025c6da9b35940c5aaf22e2e5a196ff91477/src/main/java/Br/mesRecettes/controllers/CategoriesController.java#L22

Pas de casting comme ça. Tu peux utiliser ResponseEntity

bGrisafi commented 6 months ago

Le casting me posait soucis depuis le début, j'ai corrigé ca en utilisant directement Iterable<>. Je vois pas trop comment utiliser directement ResponseEntity ici par contre, vu que le findAll() renvoie un Iterable contenant plusieurs items J'ai du louper un truc si tu me dis que c'est faisable

Djiouvi commented 6 months ago

Iterable est une interface.

image

qui est étendu par image

Qui lui même est étendu par image

Si tu n'es pas à l'aise avec ça. Il faut revoir cette partie. C'est assez important dans l'OO avancé

Ce qui peut te donner : List lists = this.repository.findAll();