title: Accessing JPA Data with REST fails No suitable HttpMessageConverter found
body: <p>I have been battling with this for a while and cant find a solution. I am running the SpringBoot guides and the Accessing JPA Data (<a href="http://spring.io/guides/gs/accessing-data-rest/" rel="noreferrer">http://spring.io/guides/gs/accessing-data-rest/</a>) with REST is not working. </p>
  
  <p>Just downloading it and running it runs fine allowing a GET call to</p>
  
  <pre><code>http://localhost:8080/people 
  </code></pre>
  
  <p>using POSTMAN. However whenever I try a PUT or POST I get the following error</p>
  
  <pre><code>{
   "cause": null,
   "message": "No suitable HttpMessageConverter found to read request body into object of type           class hello.Person from request with content type of text/plain;charset=UTF-8!"
  }
  </code></pre>
  
  <p>The json I am passing with the PUT is </p>
  
  <pre><code>{
  "firstName": "Dave",
  "lastName": "Something"
  }
  </code></pre>
  
  <p>This is just running the vanilla project with no changes. Lots of the other guide projects work fine so I know MVN, Spring boot etc are working ok.</p>
  
  <p>Have tried a lot of forums but nothing suggested works.</p>
  
  <p>Any help would be greatly appreciated.</p>
  
  <p>Thanks
  Dave</p>