데이터베이스에 저장된 함수를 실행하는 DAO
클래스의 함수가 있습니다. 이 작업에 대한 이전 호출이 완료된 경우에만이 작업을 다시 실행하면됩니다. 그래서 내 함수는 Future
개체를 반환합니다.Future get(), 끝나지 않으면 호출을 차단합니까?
public Future<String> storedFunctionResultFuture()
{
// calls the stored function
return new AsyncResult<String>(result);
}
은 지금은 아직 완료되지/저장 기능을 실행하는 과정에서 여전히 경우 get()
방법이 전화를 차단, storedFunctionResultFuture().get()
호출하면?
@SagarPudi 무엇? 그 질문을 읽었 니? 이것은 매우 명확하게 주제입니다. –