title: spring boot change jackson dependancy version
body: <p>I am using spring boot version <code>2.3.2.RELEASE</code>. I am using jackson-annotations, jackson-databind, jackson-core, jackson-dataformat-xml with version 2.11.1.</p>
  <p>I want to update jackson dependencies to 2.12.4.
  spring-boot-starter internally uses jackson dependencies.
  There are two ways I can achieve it</p>
  <ol>
  <li><p>Only change used dependencies (jackson-annotations, jackson-databind, jackson-core, jackson-dataformat-xml) to version 2.12.4 but it will keep other dependencies inside spring-boot-start to 2.11.1. Will it cause any issue if some jackson lib with 2.11.1 and others with 2.12.4?</p>
  </li>
  <li><p>Change all jackson version using properties</p>
  <pre><code>&lt;jackson.version&gt;2.12.4&lt;/jackson.version&gt;
  &lt;jackson-bom.version&gt;2.12.4&lt;/jackson-bom.version&gt;
  </code></pre>
  <p>It will update all jackson dependencies to 2.12.4. Will upgrading lib version cause any issue in spring boot framework</p>
  </li>
  </ol>
  <p>Is it better to go with 2nd option?</p>