I am building an API and do a POST-request with the following method:
public ResponseEntity<ProjectRequest> createProject(ProjectRequest project) {
ProjectResponse projectResponse = new ProjectResponse();
PersonMember personMember = new PersonMember();
String personResponse = restTemplate.postForObject(PERSON_URL, project.getPersonMember(), String.class);
System.out.println(personResponse);
return new ResponseEntity<ProjectRequest>(HttpStatus.CREATED);
}
However, it is inconvenient to work with personResponse as a String, because I can not easily extract values from the response Such as personID, firstName and etc.
What is a good way to work with the key/value pairs when using responseEntity?
personResponse?ResponseEntity