Menu

#109 API Rest Client - Ne pas utiliser le type spi4J Binary dans le cas d'un attribut de type Binaire

3.1.0
accepted
None
2022-10-04
2022-09-27
No

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

Discussion

  • Patrice Garaud

    Patrice Garaud - 2022-10-04
    • status: open --> accepted
     
  • Patrice Garaud

    Patrice Garaud - 2022-10-04

    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.

     

Log in to post a comment.