Bonjour,

Je souhaiterais savoir si il est possible de récupérer plus qu'un objet avec un typehandler de mybatis. En effet, si l'on part du principe que le typehandler utilisé a pour fonction de convertir le contenu d'une cellule d'une colonne de type texte en objet d'une classe via un convertisseur StringtoObject Converter, si l'on souhaite travailler à chaque fois sur une seule ligne, il suffit d'utiliser ce type de resultmap:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<resultmap ...>
   ...
   <result property="propertyname" column="column_name" typeHandler="typeHandlerWithConverterJSON" />
   ...
</resultmap>
Néanmoins, si l'on veut récupérer toutes les colonnes de la table et donc tous les objets associés à la propriété "propertyname", que faut il faire ? Faut il passer par un tag result ou un tag collection avec des paramètres spécifiques ? Doit on recréer un typehandler pour une liste ? Si c'est le cas, quel doit être son format ?

Je vous remercie d'avance pour la prise en considération de cette requête.

Cordialement,

Vinou

I would like to know if it is possible to retrieve more than one object coming from a column cell with mybatis by using a typehandler. In fact, it is easy to work with one row and retrieve only one object from a specific column thanks to this code: