Question d’entretien chez IBM

Java OOP inheritance and polymorphism. How does Spring's ApplicationContext support annotation-based dependency injection?