Idea
I have a processing method which takes in a list of items and processes them asynchronously using external web service. The process steps also
In case of Spring Boot Application , you need following configurations.
The main application method should be annotated with @EnableAsync.
@Async annotation should be on the top of method having @Transactional annotation. This is necessary to indicate processing will be taking place in child thread.