Configure and wire Spring beans using JavaConfig annotation @Configuration. Using multiple configuration classes. Bootstrapping Spring container with JavaConfig.
What is annotation based formatting in Spring? Using Spring provided annotation for formatting. Creating custom annotation and binding it with a Formatter using AnnotationFormatterFactory.
Spring Core thread execution abstraction. Getting familiar with interfaces: TaskExecutor, AsyncTaskExecutor and AsyncListenableTaskExecutor along with their implementations.