# Swagger

239개의 포스트
post-thumbnail

오프라인 코드캠프 4일차 TIL

for 반복문 -* break* : 사용하면 원하는 구간에서 반복문 종료할 수 있음 : 알고리즘 문제에서 유용 - continue : 해당 구간의 반복문을 실행하지 않음(건너뛰고 다음 반복문 실행 의미) : 알고리즘 문제에서 유용 for - in 반복문 : 객체를

2023년 3월 19일
·
0개의 댓글
·

[Spring Boot] swagger @ApiResponse response에 List 타입의 결과 예시 보여주는 방법

response 종류 1개일 경우List<MemberUserResponseDto> 타입의 결과값을 스웨거에 예시로 띄워주고 싶을 때 아래와 같이 responseContainer를 사용하면 된다. response 종류 여러개일 경우아래와 같이 작성하면됨

2023년 3월 16일
·
0개의 댓글
·

230315_TIL

javascript 능력 및 고난도 알고리즘 풀이 능력Nest, Graphql등 최신 기술 스택 활용 능력기초 미니프로젝트 포트폴리오로그인, 결제기반 심화프로젝트 포트폴리오배포를 위한 네트워크 및 CI/CD 배포자동화 능력120% 백엔드 개발 지식영타실력 늘리기단축키

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

Openapi-generator-cli(Swagger Codegen) 적용기

사전작업 자바설치 먼저 java를 설치해줘야한다. (openapi-generator-cli와 swagger codegen은 모두 java로 작성되었기 때문😯. 다른 걱정할필요없이 java가 설치되있기만하면된다.) Java Oracle Download 공식 사이트

2023년 3월 9일
·
0개의 댓글
·

NestJS - Mapped Types와 혼란

NestJS는 DTO를 재사용할 수 있는 유용한 기능들을 제공해.PartialType()부모 DTO의 모든 속성들을 물려받지만 전부 OptionalPickType()부모 DTO의 속성 중 몇 개만 골라서 물려받음OmitType()부모 DTO의 속성 중 몇 개만 제외하고

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

Nestjs에서 Swagger로 Api 명세서 작성해보자!

사실 혼자서 풀 스택으로 프로젝트를 할 때는 Api 명세서의 중요성에 대해서 몰랐다.왜냐면 변경 해야 하면 그때그때 찾아보고 수정하면 되고 적어두면 되니까...

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[Java] Springboot에서 Swagger 3.0 적용하기

Simplify API development for users, teams, and enterprises with the Swagger open source and professional toolset. Find out how Swagger can help you de

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

스프링부트 swagger 오류 해결

2023-03-04 17:55:14.065 WARN 21212 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initializati

2023년 3월 4일
·
0개의 댓글
·
post-thumbnail

Rest Docs & Swagger

테스트 코드 기반으로 Restful API 문서를 돕는 도구입니다.Asciidoctor를 이용해서 HTML 등등 다양한 포맷으로 문서를 자동으로 출력할 수 있습니다.RestDocs의 가장 큰 장점은 테스트 코드 기반으로 문서를 작성한다는 점입니다.API Spec과 문서

2023년 3월 3일
·
0개의 댓글
·

Image_Us-스웨거 모델 클래스

스웨거를 적용할 때 id=fields.Integer( default=1, description="int_id", required=False ) api_model=api.

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

Image_Us-스웨거

swagger개발자가 REST API 서비스를 설계, 빌드, 문서화할 수 있도록 하는 프로젝트 이다.코드단에서 스웨거 패키지를 이용하여 코드 작성과 동시에 api문서를 정리 할 수 있어 시간적으로 단축서버가동과 동시에 요청을 보낼 수 있는 문서도 같이 만들어 지기 때문

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

Multipart-Form에서 DTO가 중첩된 객체일 경우 Swagger가 convert 못 하는 문제

만약 request를 보낼 때 Json 형태의 DTO 뿐만 아니라 파일도 함께 보내고 싶다면 어떻게 해야할까?Multipart-Form로 보내면 된다.이때 주의할 점은 @RequestBody는 body에 있는 걸 Json으로 인식하기 때문에 @RequestPart를 붙

2023년 2월 26일
·
0개의 댓글
·

drf-yasg을 이용하여 swagger 문서 자동화 하기

이번 글은 django restframework를 이용해 API를 만들 때, 이걸 잘 설명하는 문서화를 자동으로 만드는 방법에 대해 알아보려 한다. 자동으로 문서화를 해주는 package는 drf-yasg 이다. 구글링을 통해 drf-yasg를 많이 추천하였고 간단

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

SpringBoot actuator와 Swagger를 같이 쓸때 (org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException:) 오류 해결법

스프링 부트에 actuator를 build.gradle에 추가하고 app을 돌려봤더니Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerExce

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

Swagger 연동해보기

일단 현재 스프링부트 버전은 3.0.2이다.Swagger랑 연동시키려면 (연동이라는 표현이 맞는지는 모르겠는데) springfox vs springdoc 둘 중 하나를 쓴다고 하는데 스프링부트 버전이 올라오면서 springfox는 그에 맞춰 업데이트가 잘 안되고 spr

2023년 2월 24일
·
0개의 댓글
·

Swagger Documentation 구현

Swagger Documentation 구현 ApiInfo 추가 User 클래스 수정 SwaggerConfig User.class @ApiModel(description="") - class @ApiModelProperty(notes="") - property 결

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

Swagger 적용

pom.xml 추가에러 발생 시Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerExceptionapplication.yml 파일을 다음과 같이

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

HATEOAS

HATEOAS : Hypermedia As The Engine Of Applicaion State현재 리소스와 연관된 (호출 가능한) 자원 상태 정보를 제공\-pom.xml에 dependency 추가Spring 버전에 따라서 구현 방식이 다른데2.1.8 버전Resour

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

[Kakao Cloud School] 16번째 회고록

카카오 클라우드 스쿨에서의 교육이 끝나가고 있습니다. 여태까지 공부하면서 그냥 되는대로 개발하는 마음가짐을 줄이기 위해 부단히 노력했지만 아직 많이 부족함을 느낍니다. 항상 무엇을 위해서, 왜 개발하는지를 생각하며 교육이나 프로젝트를 진행하기로 다짐하였습니다.

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

Swagger Jwt 인증(access, refresh)

Swagger로 access 토큰과 refresh 토큰 두개를 인증하는 코드이다.build.gradleSwaggerConfig.java먼저 코드에 대한 설명을 하자면securityContexts는 Swagger에서 보안 설정을 구성하는 메서드이다.securitySche

2023년 2월 20일
·
0개의 댓글
·