일반적으로 다음과 같이 반환 형식을 정의할 수 있습니다. resultCode은 다양한 반환 유형을 정의합니다. 예를 들어 resultCode인 0을 제외하면 다른 모든 것이 잘못되었으며 errorMsg에는 일반적인 비즈니스의 반환 개체가 result로 설명됩니다. , 예를 들어 resultType와 같은 여러 반환 유형을 사용하여 다양한 유형을 나타낼 수 있으며 여러 필드가 각각 다른 유형의 결과를 래핑할 수 있습니다. 차이가 크지 않으면 여러 필드가 반드시 필요하지 않습니다. , 필드가 하나만 있습니다(내부 필드 내용은 null일 수 있음).
제네릭을 사용하여 반환 객체 정의
으아악일반적으로 다음과 같이 반환 형식을 정의할 수 있습니다.
으아악resultCode
은 다양한 반환 유형을 정의합니다. 예를 들어resultCode
인0
을 제외하면 다른 모든 것이 잘못되었으며errorMsg
에는 일반적인 비즈니스의 반환 개체가result
로 설명됩니다. , 예를 들어resultType
와 같은 여러 반환 유형을 사용하여 다양한 유형을 나타낼 수 있으며 여러 필드가 각각 다른 유형의 결과를 래핑할 수 있습니다. 차이가 크지 않으면 여러 필드가 반드시 필요하지 않습니다. , 필드가 하나만 있습니다(내부 필드 내용은null
일 수 있음).http인 경우 헤더를 사용하여 요청 형식을 전달하면 인터페이스가 해당 응답 형식을 결정합니다. Non-HTTP도 비슷합니다. 호출자는 필요한 형식이나 필드를 제공하고 서버는 식별에 따라 다른 결과를 제공할 수 있습니다.
으아악