Comment passer des objets personnalisés à l'aide du modèle REST de Spring

J'ai une obligation de passer un objet personnalisé à l'aide de RESTTemplate à mon service REST.

RestTemplate restTemplate = new RestTemplate();
MultiValueMap<String, Object> requestMap = new LinkedMultiValueMap<String, Object>();
...

requestMap.add("file1", new FileSystemResource(..);
requestMap.add("Content-Type","text/html");
requestMap.add("accept", "text/html");
requestMap.add("myobject",new CustomObject()); //This is not working
System.out.println("Before Posting Request........");
restTemplate.postForLocation(url, requestMap);//Posting the data.
System.out.println("Request has been executed........");

Je ne suis pas en mesure d'ajouter mon objet personnalisé à MultiValueMap. Demande de génération est arriver a échoué.

Quelqu'un peut-il m'aide à trouver un moyen pour cela? Je peux simplement passer un objet de type string sans problème.Défini par l'utilisateur des objets rend le problème.

D'apprécier l'aide !!!

source d'informationauteur ASChakkalakal