Spring
iteye_16591
这个作者很懒,什么都没留下…
展开
-
用 Spring 发送邮件的注意事项
用 Spring 发送邮件的注意事项使用Spring 的封装的MailSender,确实省事多了! 但在使用中,还是得注意些问题 1.增加验证,否则会报:553 authentication is required 的错误信息 Java代码 [code="java"]Properties prop = new Properties(); prop.setPro...2010-03-17 17:27:45 · 144 阅读 · 0 评论 -
在Spring中使用 Java Timer 调度任务
从Java 1.3开始,Java SDK就通过java.util.Timer类提供了基本的调度功能。这个类允许你调度一个任务(通过java.util.TimerTask子类定义)按任意周期运行。 创建一个定时器任务 使用Java Timer来调度发送注册报表邮件的第一步是从java.util.TimerTask中派生出邮件任务,如以下程序所示。 程序:一个用于发送注册报表邮件...2010-03-17 17:36:49 · 81 阅读 · 0 评论 -
在Spring中使用Quartz调度器
Quartz调度器为调度工作提供了更丰富的支持。和Java定时器一样,可以使用Quartz来每隔多少毫秒执行一个工作。但Quartz比Java Timer更先进之处在于它允许你调度一个工作在某个特定的时间或日期执行。 关于Quartz的更多信息,可以访问Quartz位于http://www.opensymphony.com/quartz的主页。 让我们从定义发送报表邮件的工作开始使用Qua...2010-03-17 17:44:15 · 49 阅读 · 0 评论 -
利用Spring按调度计划调用方法
为了调度报表邮件,你不得不编写EmailReportJob Bean(或者在使用定时器任务的情况下,是EmailReportTask Bean)。但这个Bean只是简单地调用了一次CourseService的sendCourseEnrollmentReport()方法。以这一点而论,EmailReportTask和EmailReportJob看上去都有些空洞。如果你不用写这个额外的类就能指定调用s...2010-03-17 17:46:14 · 62 阅读 · 0 评论 -
利用Spring简单使用quartz实现定时作业
定时批处理作业是J2EE企业应用里很重要的一环,用来在晚间进行财务挂账,数据转存,新闻联播等等操作。 而在Spring里,已经很好的集成了Quartz,简单到像配cron一样,在xml文件里面配一下时间就可以自动执行,不需要写一行代码。 Java代码 [code="java"] co...2010-03-17 17:52:56 · 85 阅读 · 0 评论