J'ai eu le même problème, et malheureusement il n'a pas pu être résolu en ajoutant des méthodes getter, ou en ajoutant des dépendances jackson.
J'ai ensuite regardé le Guide officiel du printemps, et j'ai suivi leur exemple tel qu'il est donné ici - https://spring.io/guides/gs/actuator-service/ - où l'exemple montre également la conversion de l'objet retourné au format JSON.
J'ai ensuite refait mon propre projet, à la différence que cette fois-ci, j'ai également ajouté les dépendances et les plugins de compilation présents dans le fichier de base de données de l'entreprise. pom.xml de l'exemple du Guide officiel du printemps que j'ai mentionné ci-dessus.
La partie dépendances et construction modifiée du fichier XML ressemble à ceci !
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
Vous pouvez voir la même chose dans le lien mentionné ci-dessus.
Et comme par magie, du moins pour moi, ça marche. Donc, si vous avez déjà épuisé toutes vos autres options, vous pourriez vouloir essayer ceci, comme ce fut le cas pour moi.
Juste une note en passant, cela n'a pas fonctionné pour moi lorsque j'ai ajouté les dépendances dans mon projet précédent et que j'ai fait l'installation et la mise à jour du projet Maven. J'ai donc dû refaire mon projet à partir de zéro. Je ne me suis pas beaucoup préoccupé de ce problème, car le mien est un projet d'exemple, mais vous pourriez vouloir vérifier cela aussi !
1 votes
Solution stackoverflow.com/questions/41719142/
0 votes
Utilisez le dépôt central pour télécharger les jars Si vous n'êtes pas un utilisateur de maven, vous pouvez trouver ici la version des jars dont vous avez besoin. repo1.maven.org/maven2/com/fasterxml/jackson/core