package org.xmx0632.deliciousfruit.schedule;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.xmx0632.deliciousfruit.service.ResetPasswordService;
/**
* 发送用户密码重置邮件
*
* @author xmx0632
*/
@Component
public class ResetPasswordEmailSender {
private static Logger logger = LoggerFactory
.getLogger(ResetPasswordEmailSender.class);
@Autowired
private ResetPasswordService resetPasswordService;
// 被Spring的Quartz MethodInvokingJobDetailFactoryBean反射执行
public void executeByQuartzLocalJob() {
logger.info("start send mail");
resetPasswordService.sendNotificationMail();
logger.info("stop send mail");
}
}