gpt4 book ai didi

java - 返回 modelAndView 后执行任务

转载 作者:行者123 更新时间:2023-11-30 07:38:27 24 4
gpt4 key购买 nike

在 Spring 中,有没有办法在返回 View 后执行任务,或者我需要创建一个线程池并执行它?

例如:

public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception {

Map<Object, Object> data = new HashMap<Object, Object>();

//do some stuff
executeSomeStuffButDontWaitForTheResult();
return new ModelAndView("result", data);
}

最佳答案

如果您使用的是 Spring 3,最简单的方法是使用 @Async 注释您的 executeSomeStuffButDontWaitForTheResult 方法。

在你的配置中:

<task:annotation-driven executor="yourTaskExecutor" scheduler="yourTaskScheduler"/>

了解更多信息 here

关于java - 返回 modelAndView 后执行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1843199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com