![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 87
yefriend
这个作者很懒,什么都没留下…
展开
-
JavaMail API发送和接收邮件
详细的JavaMail技术介绍参考http://book.csdn.net/bookfiles/371/10037114086.shtml 一、使用JavaMail 发送邮件 package com.bb.basic.javamail;import javax.mail.*;import javax.mail.internet.InternetAddress;import...2009-06-06 10:02:28 · 116 阅读 · 0 评论 -
使用Spring发送邮件(一)
Spring对发送邮件提供了一个抽象层,对接收邮件没有提供额外的支持。Spring在org.springframework.mail包的MailMessage和MailSender这两个高层抽象层接口描述了邮件消息和发送者。 Spring通过MailSender的子接口JavaMailSender提供了发送负责邮件的功能。JavaMailSender类实现了该子接口,支...2009-06-06 17:15:17 · 137 阅读 · 0 评论 -
Spring发送邮件(二)
五、发送带附件的邮件 发送带附件的邮件和发送内嵌的邮件相似,都是multipart类型的邮件。在src下存放两个文件:"2.jpg"和"文档.doc"。注意当附件名为中文时,会出现乱码,此时需用MimeUtility.encodeWord()方法对文件名进行编码: public void sendAttachmentEmail(JavaMailSender sender) th...2009-06-08 20:14:52 · 303 阅读 · 0 评论 -
Spring发送邮件(三)—使用邮件模板来创建邮件
六、使用邮件模板来创建邮件 FreeMarker是一个被广泛使用的模板框架,Spring可以很好的支持该框架。Spring为FreeMarker提供了一个FreeMarkerConfigurer类,通过此类可方便地创建FreeMarker的基础环境,Spring提供FreeMarkerTemplateUtils工具类来完成解析模板的任务。 下面以用户注册成功后发送的模板文件regi...2009-06-08 20:56:10 · 220 阅读 · 0 评论 -
Spring中使用TimerTask定制任务
任务计划 对于任务计划定时执行,JDK提供了java.util.Timer与java.util.TimerTask类。而Timer功能有限,只能指定任务与任务之间的周期,无法指定某个时间点定时执行任务,可以使用Quartz,它提供了更多的任务计划功能。1:使用TimerTaskA: 定义1个计划任务package ...2009-06-08 21:08:53 · 93 阅读 · 0 评论 -
Spring中使用Quartz(一)
Quartz使用开发环境:Spring2.0。如果包类没有Quartz包,则需要加入到类路径。A:extends QuartzJobBean方法1:定义任务(extends QuartzJobBean) 创建一个Job:package onlyfun.bb.Quartz;import org.quartz.JobExecutionC...2009-06-08 21:17:08 · 101 阅读 · 0 评论 -
Spring中使用Quartz(二)
续Spring中使用Quartz(一)注意:CronTriggerBean的cronExpression属性指定格式:至少6个时间元素,上面表示每天的15:37-38分执行1次任务。时间元素(按照顺序):秒(0-59):分(0-59):小时(0-23):每月第几天(1-31):月(1-12或JAN-DEC):每星期第几天...2009-06-08 21:37:32 · 76 阅读 · 0 评论