title: Enable Jackson to not output the class name when serializing (using Spring MVC)
body: <p>Is there a way to force Jackson not to put the class name in the Json output? I asked a <a href="https://stackoverflow.com/questions/3300144/problem-deserializing-with-jackson-using-jaxb-annotations-in-spring-mvc">question</a> that led to this question, but I'm asking what I hope is a more focused question. I'm using Spring MVC while doing this, but I'm not sure how much that matters.</p>
  
  <p>So, instead of </p>
  
  <p><pre><code>
  {"NamedSystem":{"name":"Bob Dole","id":"0198b96c-fe18-4aa6-9e61-b5f7149414c2"}}
  </pre></code></p>
  
  <p>I want </p>
  
  <p><pre><code>
  {"name":"Bob Dole","id":"0198b96c-fe18-4aa6-9e61-b5f7149414c2"}
  </pre></code></p>
  
  <p>I might prefer the former, but I don't know how to get Jackson to recognize the class name when deserializing, so if anyone knows that, that would be helpful too.</p>