The metadata that tell Spring how to manage classes, methods, or fields. Let Spring to:

// replace manual XML configuration: code cleaner & maintainable.

@SpringBootApplication

@Configuration

@EnableAutoConfiguration

@ComponentScan