Dans un projet de type API Rest Client si on utilise le type Binaire au niveau d'un attribut d'un DTO alors lors de la génération du code il faut le mapper sur le type java.io.InputStream et non sur le type fr.spi4j.persistence.dao.Binary
Il est trop difficile de la mapper directement sur un InputStream car cela impacte trop profondément le typage des données . Dans le cas ou un type binaire est détecté, on crée alors une classe Binary qui étends de InputStream et qui est positionnée à la racine du projet -commons de l'api RES Client.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Il est trop difficile de la mapper directement sur un InputStream car cela impacte trop profondément le typage des données . Dans le cas ou un type binaire est détecté, on crée alors une classe Binary qui étends de InputStream et qui est positionnée à la racine du projet -commons de l'api RES Client.