2012-07-31 1 views
0

작업 목록 (Runnable?)을 봄으로 반환 할 수 있으므로 각 항목에서 던진 예외와 관계없이 봄 명령이 순차적으로 실행됩니다.스프링 3 일정 계획 : 작업 모음?

나는 봄 위하여 (10 개) 작업을 호출 할 그래서 1, 2, 3을, 그리고 그것을 @Async 도움이 될 수처럼

가 보이는 occures 경우 단순히 예외를 기록,하지만 난 그것을 XML에서 어떻게 구성 할 수 있습니까? 당신이 그것에 직렬 그것은 단지 하나의 스레드와 스레드를 통해 수행 할 수있는 작업을 실행하려면

답변

0

:

ExecutorService executor = Executors.newSingleThreadExecutor(); 
executor.execute(yourrunnable); 

당신은 XML에서 @Async을 구성 할 수 없습니다, 당신은 또한 경우, 주석을 통해 수있다 @Async를 고려할 때 작업을 순차적으로 처리하려는 경우 명시 적 실행 프로그램을 제공해야합니다.

@Async("serialExecutor") 
<task:executor id="serialExecutor" pool-size="1"/>