title: Using @JsonIdentityInfo without annotations
body: <p>I use Jackson 2.2.3 to serialize POJOs to JSON. Then I had the problem, that I couldn't serialize recursive structures...I solved this problem by using <code>@JsonIdentityInfo</code> => works great.</p>
  
  <p>But, I don't want this annotation on the top of my POJO. </p>
  
  <p>So my question is: Is there any other possibility to set the default behavior of my <code>ObjectMapper</code> to use the feature for every POJO? </p>
  
  <p>So I want to transform this annotation code</p>
  
  <pre><code>@JsonIdentityInfo(generator=ObjectIdGenerators.IntSequenceGenerator.class, property="@id")
  </code></pre>
  
  <p>to something like</p>
  
  <pre><code>ObjectMapper om = new ObjectMapper();
  om.setDefaultIdentityInfo(ObjectIdGenerators.IntSequenceGenerator.class, "@id");
  </code></pre>
  
  <p>Any ideas?</p>