springweb 2.0을 사용하여 스프링 프로젝트를 구성했습니다. 나는 그것으로 오픈 API 규격을 생성 할 수있다. 당신이 operationId의 값을 볼 수 있듯이swagger로 api spec에서 생성 된 operationId 값을 사용자 정의하는 방법은 무엇입니까?
는"paths": {
"/test/testinfo": {
"post": {
"tags": [
"test-controller"
],
"summary": "getTestInfo",
"operationId": "getTestInfoInfoUsingGET",
"consumes": [
"application/json"
],
"produces": [
"application/json"
]
형식
[java_method_name_here]Using[HTTP_verb_here]
예이다. getPetsUsingGET
이 작업 ID는 swagger-codegen을 사용하여 클라이언트를 생성하는 동안 사용됩니다. 누구나 그것을 사용자 정의하는 방법을 알고 있습니까? 나는 이것이 @ApiOperation
을 사용하여 api 당 수행 될 수 있지만 모든 api에 대해이 형식을 정의하는보다 일반적인 방법이 있는지 알고 있습니까?