title: Jackson deserialize single item into list
body: <p>I'm trying to consume a service that gives me an entity with a field that it's an array. </p>
  
  <pre><code>{
    "id": "23233",
    "items": [
      {
        "name": "item 1"
      },
      {
        "name": "item 2"
      }
    ]
  }
  </code></pre>
  
  <p>But when the array contains a single item, the item itself is returned, instead of an array of one element.</p>
  
  <pre><code>{
    "id": "43567",
    "items": {
        "name": "item only"
      }
  }
  </code></pre>
  
  <p>In this case, Jackson fails to convert to my Java object.</p>
  
  <pre><code>public class ResponseItem {
  
     private String id;
     private List&lt;Item&gt; items;
  
     //Getters and setters...
  }
  </code></pre>
  
  <p>Is there an straightforward solution for it?</p>