java - 如何运行每月向客户发送一次账单的程序?

标签 java gwt servlets

我在数据库中有一个表,其中包含用户及其旅行费用。我正在使用 GWT 并希望每月运行一次代码,该代码将查询数据库并将账单作为 PDF 发送给客户。我知道如何从 servlet 创建 PDF 和发送电子邮件。 如何在 java 中运行每月运行一次的程序(如果 java 无法运行,则使用其他脚本)?

谢谢

最佳答案

Unix 及其衍生产品:使用 cron -> http://en.wikipedia.org/wiki/Cron

Windows:使用任务调度程序 -> http://support.microsoft.com/kb/308569

如果你想花点心思,纯粹用 java 来做: -> http://www.quartz-scheduler.org/ ,但首先要考虑操作系统调度程序。

关于java - 如何运行每月向客户发送一次账单的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3352487/

相关文章:

spring-boot - IntelliJ + Spring Boot + GWT superDevMode

java - 一个 Servlet Controller 与多个 Controller

java - 想要在服务器上为每个客户端启动一个线程

javascript - GWT - 允许鼠标事件在两个叠加的 Canvas 之间传播

java - 如何调用ArrayList

java - 使用发布参数数据从 gwt 项目重定向 URL

java - Eclipse 报告正确代码的 HTML 警告(正如我假设的那样)

java - "java.lang.IllegalArgumentException: id cannot be zero"将GAE实体发送到JSP时

java - 在 Nashorn JavaScript 中重写 Java 类的方法

java - 将 Java 版本发送到文本文件