[Tool/Swagger] 문서 작성법
Tool/Swagger2024. 8. 1. 21:55[Tool/Swagger] 문서 작성법

Swagger 버전 및 의존성Springdoc-openapi를 사용한OpenAPI 3.0 스펙을 바탕으로 글을 작성했다.gradle의존성은 다음과 같다.implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0' 1.  Operation 설정 및 모델 객체 필드 설명@Operation(summary = "User login", description = "사용자 입력해보세용", requestBody = @RequestBody(content = @Content(mediaType = "application/json", schema = @Schema(implementation = UserSwagger.class))))@Po..

[Tool/Git] git 브랜치 관리법
Tool/git2024. 7. 30. 11:48[Tool/Git] git 브랜치 관리법

1. branch 생성1-1. 로컬 저장소 최신 상태로 업데이트# 원격 저장소의 변경 사항을 로컬 저장소에 반영git pull origin main로컬 저장소를 최신으로 하고 branch를 생성해야 병합을 최대한 줄일수 있음으로 최신화1-2. 로컬 저장소 최신 상태로 업데이트# main 브랜치로 이동git checkout main# 새로운 브랜치 생성git checkout -b feature/branch새로운 브랜치를 생성하고 이동 feature/branch에는 자신이 생성할 branch 이름을 적는다. error/redis 이런식으로 적어도 된다.main branch에서 branch를 생성해야 하는것이 아니라면 checkout은 건너 뛰어도 된다.1-3. 새로운 브랜치에서 작업만들려고했던 기능을 개발하..

[Tool/Swagger] spring + swagger customizing + anotation custormizing
Tool/Swagger2024. 7. 26. 23:20[Tool/Swagger] spring + swagger customizing + anotation custormizing

1. 서론이번 글은 보통의 spring sagger 연결 방법이 아니다.@ApiOperation(value = "ID로 사용자 가져오기") @ApiResponses(value = { @ApiResponse(code = 200, message = "성공적으로 사용자 정보를 가져왔습니다"), @ApiResponse(code = 401, message = "리소스를 볼 권한이 없습니다"), @ApiResponse(code = 403, message = "접근이 금지되었습니다"), @ApiResponse(code = 404, message = "요청한 리소스를 찾을 수 없습니다") })@GetMapping("/users/{id}")public User..

728x90
반응형
image