我需要使用 Spring Batch 向我的应用程序中的许多用户发送多封电子邮件。我是 Spring Batch 的新手。需要一些指针。
问问题
6364 次
2 回答
1
此外,您可以编写应用程序使用的邮件服务。
然后,将此服务用作批处理中的处理器:重用现有服务
于 2011-04-11T08:51:03.667 回答
1
这个问题很模糊,所以我的回答也必须很模糊。
Spring Batch 基于 Spring,所以你可以直接使用 Spring 的 Email Support,阅读参考手册中的相应部分
在 Spring Batch 中,您可以在不同的地方注册侦听器,例如
这些侦听器中的每一个都可以是一个自定义实现,它使用上面链接中描述的技术发送电子邮件,使用MailSender
和SimpleMailMessage
。
当然,您也可以实现基于电子邮件的ItemWriter
,但我几乎不认为这是一种好的做法。
于 2011-02-23T10:52:10.890 回答