此篇主要讲的是使用spring配置实现邮件发送,与之前的底层实现简便了不少,只需要几个配置就可以了,那么请往下看:
先写个接口
/**
* @Title: IMailserdService.java
* @Package org.service
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com
* @date 2017-5-30 上午10:36:34
* @version V1.0
*/
package org.service;
/**
*
* 项目名称:spring_Schop8
* 类名称:IMailserdService
* 类描述:
* 创建人:Mu Xiongxiong
* 修改备注:
* @version
*
*/
public interface IMailsendService {
/**
*
* @Title: sendMessage
* @Description: 该方法的主要作用:发送邮件
* @param 设定文件
* @return 返回类型:void
* @throws
*/
void sendMessage();
}
然后在写个实现该接口的类:
/**
* @Title: AttMailsendServiceImpl.java
* @Package org.service.impl
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com
* @date 2017-5-30 上午11:12:02
* @version V1.0
*/
package org.service.impl;
import java.io.IOException;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import org.service.IMailsendService;
import org.springframework.core.io.ClassPathResource;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.mail.javamail.MimeMessageHelper;
/**
*
* 项目名称:spring_Schop8
* 类名称:AttMailsendServiceImpl
* 类描述: 使用spring实现对邮件的发送
* 创建人:Mu Xiongxiong
* 修改备注:
* @version
*
*/
public class AttMailsendServiceImpl implements