20
ฉีดอ้างอิงถั่วในงานควอตซ์ในฤดูใบไม้ผลิ?
ฉันจัดการกำหนดค่าและกำหนดเวลางาน Quartz โดยใช้ร้านค้าถาวร JobStoreTX ใน Spring ฉันไม่ได้ใช้งาน Quartz ของ Spring เพราะฉันต้องการกำหนดเวลาแบบไดนามิกในเวลาทำงานและตัวอย่างทั้งหมดของการรวม Spring กับ Quartz ที่ฉันพบคือการเข้ารหัส shcedules ในไฟล์ config Spring อย่างยากลำบาก ... อย่างไรก็ตามนี่คือวิธี ฉันกำหนดเวลางาน: JobDetail emailJob = JobBuilder.newJob(EMailJob.class) .withIdentity("someJobKey", "immediateEmailsGroup") .storeDurably() .build(); SimpleTrigger trigger = (SimpleTrigger) TriggerBuilder.newTrigger() .withIdentity("someTriggerKey", "immediateEmailsGroup") .startAt(fireTime) .build(); // pass initialization parameters into the job emailJob.getJobDataMap().put(NotificationConstants.MESSAGE_PARAMETERS_KEY, messageParameters); emailJob.getJobDataMap().put(NotificationConstants.RECIPIENT_KEY, …