¿Son estos equivalentes?
var request = new org.springframework.http.RequestEntity(JSON.stringify(data), headers , org.springframework.http.HttpMethod.PUT , url ) ; restTemplate.exchange(request, java.lang.String.class); var request = new org.springframework.http.HttpEntity(JSON.stringify(data), headers); restTemplate.exchange(url, org.springframework.http.HttpMethod.PUT, request, java.lang.String.class);