2017-03-29 1 views
1

다음 주석을 사용하여 Java에서와 같이 XML 구성에서 표준 시간대 설정을 수행 할 수 있습니까?Spring 예약 된 작업 : XML 구성의 시간대 지정

@Scheduled(cron = "0 0 8,20 * * *", zone = "GMT-3") 

XML 정의에서 다른 속성을 볼 수 없지만 원하는 목표를 달성하기위한 해결 방법이 있습니다.

샘플 설정 :

<task:scheduler id="myScheduler" pool-size="2" /> 
<bean class="MyClass" 
    id="myBean" /> 
<task:scheduled-tasks scheduler="myScheduler"> 
    <task:scheduled ref="myBean" method="gprs" fixed-rate="300000" /> 
    <task:scheduled ref="myBean" method="reporteGpsGprs" cron="0 0 8,20 * * *" /> 
</task:scheduled-tasks> 

현재 봄 종속 관계 :

<dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-core</artifactId> 
     <version>4.2.2.RELEASE</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-context</artifactId> 
     <version>4.2.2.RELEASE</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-context-support</artifactId> 
     <version>4.2.2.RELEASE</version> 
    </dependency> 

답변