title: What is the difference between @ComponentScans and @ComponentScan?
body: <p>I see that we have <code>@org.springframework.context.annotation.ComponentScans</code> and <code>@org.springframework.context.annotation.ComponentScan</code>.</p>
  
  <ol>
  <li>How do we use <code>@ComponentScans()</code> ?</li>
  <li>How is <code>@ComponentScans()</code> different from <code>@ComponentScan({"com.org.abc", "com.org.xyz"})</code></li>
  </ol>