在我的项目中,需要触发电子邮件,所以我为此使用了石英。我通过注释配置石英:
@MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName = "cronTrigger", propertyValue ="0 30 10 * * ?") })
@ResourceAdapter("quartz-ra.rar")
public class QuartzMDBTest implements Job {
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
System.out.println("Quartz1 job executed!");
}
在上面的代码中,我将时间设置为 10:30,但我希望它来自数据库。如何做到这一点?propertyvalue 只取常量表达式。请帮帮我谢谢