diff --git a/_tutos/jdbi.md b/_tutos/jdbi.md index 9798b26..6527304 100644 --- a/_tutos/jdbi.md +++ b/_tutos/jdbi.md @@ -15,33 +15,10 @@ Vous trouverez ici quelques outils pour mieux comprendre jdbi. # Annotations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AnnotationsDéfinitions
@SqlQuery(String myRequest)A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Select defini" dans "myRequest".
@SqlUpdate(String myRequest)A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Update (tout sauf les Select et les Procedures stockées) definit dans "myRequest".
@SqlUpdate(String myRequest)A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Update (tout sauf les Select et les Procedures stockées) definit dans "myRequest".
@RegisterMapperFactory(BeanMapperFactory.class)A mettre au dessus du nom de la fonction voulu (pour une interface). Permet de retourner l'objet correspondant au type de retour de la fonction. La correspondance se fait autmatiquement, l'object doit cependant avoir les même attributs que les colonnes retourner par la requete.
@GetGeneratedKeysA mettre au dessus du nom de la fonction voulu (pour une interface). Permet de récuperer la clef primaire générée lors d'une insertion.
+| Annotations | Définitions | +| ----------- | ----------- | +| @SqlQuery(String myRequest) | A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Select defini" dans "myRequest". | +| @SqlUpdate(String myRequest) | A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Update (tout sauf les Select et les Procedures stockées) definit dans "myRequest". | +| @SqlUpdate(String myRequest) | A mettre au dessus du nom de la fonction voulu (pour une interface). Execute la requete de type Update (tout sauf les Select et les Procedures stockées) definit dans "myRequest". | +| @RegisterMapperFactory(BeanMapperFactory.class) | A mettre au dessus du nom de la fonction voulu (pour une interface). Permet de retourner l'objet correspondant au type de retour de la fonction. La correspondance se fait autmatiquement, l'object doit cependant avoir les même attributs que les colonnes retourner par la requete. | +| @GetGeneratedKeys | A mettre au dessus du nom de la fonction voulu (pour une interface). Permet de récuperer la clef primaire générée lors d'une insertion. | -- libgit2 0.21.2