본문 바로가기

분류 전체보기

(111)
RESTful API 설계 시 고려해야 할 사항 Consumer first 개발자 입장보다는 소비자(사용자) 입장 직관적으로 설계 Make best use of HTTP Http의 장점을 최대한 살려서~ Request methods GET POST PUT DELETE Response Status 200 404 400 201 401 참고글(성숙도 모델) Level2 단계에 맞춰서(특징을 잘 살려서) 리소스 별로 알맞은 메서드, 상태코드 사용 No secure info in URI 크리티컬 한 데이터 포함 X Use plurals prefer /users to /user prefer /users/1 to /user/1 제공하려는 데이터를 복수형태로 권장 특정한 리소스를 지칭하고 싶을 때는 depth로 구분해서 사용 User nouns for resour..
Swagger controller 설정 Swagger controller 방식 수정 원래 이런식으로 swagger의 별다른 개입(or 설정?)없이 사용 수정 후 코드, 확실히 지저분하다는 느낌 안해본 방식이라 도전하는 마음으로 사용하지만 다음에는 이렇게 까지는 사용안할지도....
swagger cors ... import io.swagger.v3.oas.annotations.OpenAPIDefinition; import io.swagger.v3.oas.annotations.servers.Server; ... @OpenAPIDefinition(servers = {@Server(url = "/", description = "Default Server URL")}) @SpringBootApplication public class MyApplication { ... } https://stackoverflow.com/questions/70843940/springdoc-openapi-ui-how-do-i-set-the-request-to-https springdoc-openapi-ui How do I set th..
문제들 기록하기
Docker container 로그 확인하기 // docker container 조회 $ docker container ls // docker container 로그 확인 $ docker logs 컨테이너ID // 실시간 확인 $ docker logs -f 컨테이너ID // 끝부분의 로그만 출력 (숫자가 라인) $ docker logs -f --tail 10 컨테이너ID