54.3.2. Swagger 활성화
Swagger를 활성화하는 데는 다음이 포함됩니다.
REST 애플리케이션에서 다음을 수행합니다.
Swagger2feature 가져오기:
import org.apache.cxf.jaxrs.swagger.Swagger2Feature;
import org.apache.cxf.jaxrs.swagger.Swagger2Feature;
Copy to Clipboard Copied! Toggle word wrap Toggle overflow CXF 엔드포인트에 Swagger2Feature 추가:
endpoint.setFeatures(Arrays.asList(new Swagger2Feature()));
endpoint.setFeatures(Arrays.asList(new Swagger2Feature()));
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어 55.1 예 REST 애플리케이션 예 에서 참조하십시오.
Java 구현 파일에서 서비스에 필요한 각 주석에 대해 Swagger API 주석을 가져옵니다.
import io.swagger.annotations.*
import io.swagger.annotations.*
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 여기서 * =
Api
OperationApiParam
,ApiResponse
,ApiResponses
등.자세한 내용은
https://github.com/swagger-api/swagger-core/wiki/Annotations
에서 참조하십시오.예를 들어 55.2 예 Java 구현 파일 에서 참조하십시오.
Java 파일에서 Swagger 주석을 JAX-RS 주석에 추가합니다(
@PATH
,@PUT
,@
GET ,@GET
,@
509 ,@Consumes
,@DELETE
,@PathParam
등).예를 들어 55.3 예 Java 파일 에서 참조하십시오.
55.1 예 REST 애플리케이션 예
55.2 예 Java 구현 파일
55.3 예 Java 파일