Quand on parle de qualité logicielle en Java avec Spring Boot, la validation des données est un incontournable. Voici une astuce simple, moderne, et robuste pour valider vos champs email, phoneNumber, etc. sans alourdir vos contrôleurs ni vos services.
Cette structure te donne :
✅ Des DTOs validés automatiquement
✅ Un contrôleur propre, sans logique de validation manuelle
✅ Une gestion d’erreur élégante, renvoyant des messages exploitables côté frontend
Conception et développement informatiques en Java, JEE, Python et DevOps. J'interviens sur vos projet Java (JEE, Spring et Spring boot) notamment sur la partie back-end, ETL, et API (REST/SOAP).
3 months ago
La validation côté API REST ? Donc si des données arrivent au service par une autre API...
Merci beaucoup à ta place j'utilisais la librairie de Google Libphonenumber pour valider les numéros de téléphone au lieu du regex.
https://mvnrepository.com/artifact/com.googlecode.libphonenumber/libphonenumber
Software Developer (Javascript | ReactJs | NodeJs | Java | SpringBoot) | Big Data & Cloud
3 months ago
Post pertinent, merci Philémon
Je souhaiterais savoir si cette manière de gérer la validation est native ou c'est grâce a une dépendance qu'on a accès à ces annotations. Merci