Bonjour tout le monde.
Je suis à la recherche d'une librairie Java me permettant de valider la majeure partie des paramètres de mes fonctions grâce à des annotations.
Concrètement :
J'aimerais quelque chose du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public Member create(String username, String password) throws Exception { if (StringUtils.isBlank(username)) { throw new NullPointerException("username"); } if (StringUtils.isBlank(password)) { throw new NullPointerException("password"); } // traitements ici après vérifications }
Bien sûr, je sais qu'il existe des choses du côté des frameworks comme spring,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public Member create(@NotNull String username, @NotNull String password) throws Exception { // traitements ici après vérifications }
mais ce que je veux c'est une librairie très simple (et légère si possible) qui ne fait que çà.
Je ne dis pas non si on peut faire plus, mais que des vérifications, pas de dépendances inimaginables, pas de configuration interminable...
Est-ce que vous connaissez une telle librairie ?
Merci d'avance pour votre aide !
PS : Je crois être tombé sur une librairie de ce type il y a quelque temps mais je ne me rappel plus comment et comme un idiot je ne l'ai pas gardé en marque page !
Partager