title: Spring applicationcontextaware use confirmation
body: <p>In an interview, I have been asked a Question:</p>
  <p>In spring, what is the use of an ApplicationContextAware interface ?</p>
  <ol>
  <li>Performing Dependency injection</li>
  <li>Makes bean aware of the container</li>
  <li>Both of these</li>
  <li>None of these</li>
  </ol>
  <p>As per my knowledge, as well as per few articles , I think Option 2 is correct.</p>
  <p>Please let me know if ApplicationContextAware interface also helps in Performing Dependency injection.</p>