title: What is the exact meaning of invasive? and what makes Spring non-invasive?
body: <p>I'm new to the spring framework. In most of the Spring tutorials I saw, Spring is described as "non-invasive".</p>
  
  <p>What is meant by invasive? What are the merits of using Spring in Java and what makes it non-invasive?</p>