Я сделал класс @Service в Spring приложении для загрузки с одним из методов, которые должны выполняться асинхронно. Поскольку я читаю метод, должен быть @Async аннотирован, а также я должен запустить TaskExecutor bean. Но в Spring manual http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html Я не нахожу никакой информации или примера, как запускать TaskExecutor с аннотацией без XML-конфигурации. Возможно ли создать TaskExecutor bean в Spring Загрузка без XML с помощью только аннотаций? Здесь мой класс обслуживания:
@Service
public class CatalogPageServiceImpl implements CatalogPageService {
@Override
public void processPagesList(List<CatalogPage> catalogPageList) {
for (CatalogPage catalogPage:catalogPageList){
processPage(catalogPage);
}
}
@Override
@Async("locationPageExecutor")
public void processPage(CatalogPage catalogPage) {
System.out.println("print from Async method "+catalogPage.getUrl());
}
}