弹簧靴。如何使用注释创建任务执行器?
2022-09-01 18:16:22
我在Spring Boot应用程序中做了一个类,其中包含一个应该异步运行的方法。当我阅读方法时,应该注释,并且我必须运行一个bean。但是在Spring手册 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html 中,我没有找到任何信息或示例如何在没有XML配置的情况下使用注释运行。是否可以在没有XML的情况下在Spring Boot中创建Bean,仅使用注释?这是我的服务类:@Service
@Async
TaskExecutor
TaskExecutor
TaskExecutor
@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());
}
}