Rapid SDK v4.1.0 이상으로 전환하기
변경된 사항
Rapid SDK v4.1.0에서는 작업 기반의 SDK 상호 작용을 위한 새 패러다임을 도입했습니다.
이전 버전에서 상호 작용은 다음과 같습니다.
rapidClient.operationX(requestXData, param1, param2, param3, ...,paramN);
최신 버전에서는 상호 작용이 다음과 같이 수정되었습니다.
OperationXParams operationXParams = OperationXParams.builder()
.param1("value1")
.param2("value2")
.paramN("valueN")
.build();
OperationX operationX = new OperationX(requestXData, operationXParams);
rapidClient.execute(operationX);
참고:
operationX
: 실행할 작업을 나타냅니다. 실제 예를 보려면 사용 예를 참조해 주세요.- 이전 메서드는 더 이상 사용되지 않으며 향후 버전에서 제거될 예정입니다.
변경해야 하는 이유
SDK를 사용한 작업 기반 상호 작용 모델로 전환하면 Rapid API 사용을 위한 보다 균일하고 확장 가능한 접근 방식이 제공됩니다. 이러한 변경은 향후 개선 사항과 기능을 위한 기반을 마련하여 이전 버전과의 호환성을 보장합니다.
또한 새로운 모델은 단일 execute
메서드로 상호 작용을 단순화하여 여러 작업 관련 메서드가 필요하지 않습니다.
마이그레이션하는 방법
rapid-sdk
종속성을 사용하는 경우 다음만 수행하면 됩니다.
rapid-sdk
종속성을 버전4.1.0
이상으로 업데이트합니다.- 코드를 리팩터링하여 SDK를 사용한 새로운 작업 기반 상호 작용 모델을 채택합니다.
새로운 Rapid SDK 사용에 대한 자세한 지침은 업데이트된 사용 예를 참조해 주세요.