2016-03-30 24 views
0

Şu anda yöntemiAynı Spring Framework @Scheduled yöntemi için birkaç tetikleyici nasıl oluştururum?

@Scheduled(cron = "${SEND_SCHEDULE_1}") 
public void scheduledTask() {...} 
yürütmek olacak tek bir program var Bir hafta boyunca iki farklı zamanlarda aynı görevi zamanlamak çözümü, tek zamanlayıcı Mon-Sat için ve başka zamanlayıcı için aradığınız

Pazar.

JSR-000318 - @Schedules ve @Schedule benzeri bir şey var mı? @Schedules ( { @Schedule (saat =”11” , haftanınGünü =” Pt-Cts”), @Schedule (saat =” 10” , haftanınGünü =”güneş”) }) public void zamanlanan() {...}

+0

ne bahar versiyonu org.springframework.scheduling.annotation.Schedules kullanıyorsunuz kullanabilirim? '@ Schedules', 4.0 – Evgeny

+0

Oh.Cool'den beri var! 4.1.7 kullanıyoruz. Özür dilemem gereken belgeleri kontrol etmeliyim: https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/scheduling/annotation/Schedules.html. Cevap için teşekkürler. –

cevap

1

sen

@Schedules({@Scheduled(cron=""), @Scheduled(cron="")})