En basculant sur PhpStorm, j’ai été surpris de constater que les annotations n’étaient pas nativement prises en charge par l’IDE.
En effet, PhpStorm ne va pas vous proposer d’ajouter automatiquement les imports nécessaires à vos annotations et va les considérer comme « inutiles ».
Cela signifie que même si vous rajoutez les imports manuellement, ils seront supprimés automatiquement au moment de l’optimisation des imports !
Pour régler ce problème, c’est très simple, il suffit d’installer le plugin PHP Annotations.
Pour cela, allez dans File > Settings > Plugin puis cherchez « annotation ».
Cliquez sur le bouton install, puis redémarrez votre IDE.
C’est tout ce qu’il y avait à faire, votre IDE ne considérera plus ces imports comme inutiles et il va vous proposer de les importer automatiquement ! 🙂
Résultat
PhpStorm propose d’importer la classe nécessaire à l’annotation
source: https://imgflip.com/i/5f7ibr
Introduction
Par défaut, il n’est pas autorisé de faire des requêtes entre une application qui est dans un domaine A vers une autre qui serait dans un domaine B (pour des raisons de sécurité, il y a plus de détails dans les sources).
Si vous avez un front qui tourne sur un serveur node (localhost:3000) et votre backend Spring sur (local...
Introduction
Si vous travaillez sur une API Spring au quotidien, vous pouvez trouver rébarbatif le fait de renseigner tous les codes HTTP correspondants aux différents cas d’erreur.
On peut les gérer cette façon:
@PostMapping
public ResponseEntit...
Image prise sur Windows Central
Historique
Pour cet article je vais faire un mini REX sur l’écosystème de Microsoft pour les développeurs.
J’ai commencé à travailler avec les technologies Microsoft vers 2016. Pour situer, Windows 10 devait avoir ...
Introduction
Vous l’avez sûrement remarqué, lorsque vous lancez votre application Spring Boot, vous avez une bannière de ce type qui s’affiche:
Il peut être intéressant de la changer, ne serait-ce que pour voir plus facilement dans les logs q...