0
votes

Mon rescroller ne retourne pas toutes les propriétés de mon objet

Je ne peux pas sérialiser mon objet complet dans un repos d'API Java. Certaines propriétés ne retournent pas dans la méthode de réponse.

J'ai un objet comme: xxx

Ceci est un exemple de ma méthode dans ma méthode de restroller: < H1> Tentative 1: xxx

tentative 2: xxx

Ceci est mon retour, sans la propriété de la personne: xxx

Je ne peux pas obtenir l'objet complet comme xxx


2 commentaires

Peut-être devez-vous ajouter de type de réponse dans la cartographie, comme @getMapping ("/ getLocalisation", produit = mediatype.application_json_value)


Si vous utilisez une relation onetomany dans Hibernate, vérifiez si cette propriété n'a pas de décoration de @jsonBackReferFerence


3 Réponses :


0
votes

localisation de classe:

 @GetMapping("/getlocalization")
    public Localization getlocalization() {
        return new Localization(new Long(1),new Person("name","lastName"));
    }


0 commentaires

0
votes

S'il vous plaît, pouvez-vous élaborer les définitions d'objet et plus élaborer sur les étapes suivantes?

Il n'y a eu aucun cas, où je n'ai pas reçu de propriété particulière dans la réponse après avoir été envoyée, il doit donc être dû à certaines erreurs mineures qui seraient claires à la recherche complète des classes définitions.

Lorsque vous travaillez avec l'application Postman, ce type de problème est là que le nom de la propriété change en raison de conventions de nommage incorrectes suivies pour les méthodes de Setter / Getter.


0 commentaires

0
votes

Je suis tellement désolé.

J'ai mis une annotation @jsonignore dans mon objet immobilier.

@jsonignore Personne privée; xxx

désolé pour tout pour la stupidité! = /


0 commentaires