我正在开发一个应用程序,并且该应用程序在某些情况下会发送邮件。例如;
当用户更新他的电子邮件时,会向用户发送一封激活邮件,以验证新的电子邮件地址。这是一段代码;
............
if (!user.getEmail().equals(email)) {
user.setEmailTemp(email);
Map map = new HashMap();
map.put("name", user.getName() + " " + user.getSurname());
map.put("url", "http://activationLink");
mailService.sendMail(map, "email-activation");
}
return view;
我的问题是由于电子邮件发送,响应时间变长了。有没有办法像非阻塞方式一样发送电子邮件?例如,邮件发送在后台执行,代码继续运行
提前致谢