inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Spring Boot, AWS로 백엔드 서비스 한 사이클 완성하기

URL 오타 방지

해결된 질문

58

Sec

작성한 질문수 18

1

'섹션 2. 데이터 주고받기, Spring Boot API 서버 만들기' - '10. Postman으로 API 테스트하기' 질문 입니다.

 

오타로 @PostMapping과 @GetMapping의 URL이 불일치해서 포스트맨에서 제대로된 값이 안나왔더라고요.

이럴 경우 오류도 안떠서 해결하기가 힘든데, URL 오타를 방지하는 방법이 있을까요?

aws mysql docker spring-boot jpa

답변 1

1

한조각

안녕하세요 Sec님!

 

IntelliJ에서 URL 오타로 인해 API가 정상적으로 동작하지 않았던 상황으로 이해했습니다.
이런 경우, 존재하지 않는 API 경로를 호출하면 기본적으로 404 오류가 발생하기 때문에 Postman 등에서 이를 통해 한 번 확인해볼 수 있을 것 같습니다.

URL 오타를 줄이는 방법으로는,
클래스 레벨에 @RequestMapping("/api/posts") 와 같이 공통 경로를 지정하고,
메서드에서는 @GetMapping, @PostMapping 처럼 경로를 비워두거나 /만 사용하는 방식이 도움이 될 수 있습니다.
이렇게 하면 URL을 직접 작성해야 하는 부분이 줄어들어, 오타가 발생할 가능성도 함께 낮출 수 있을 것 같습니다.

도움이 되셨기를 바라며, 질문 주셔서 감사합니다 🙂

훅 내용 안뜸 오류

0

3

1

inheritance startegy 선택시 고려사항

0

7

0

챗봇 기능 구체화 (RAG)

0

21

2

FOREIGN KEY 정리하기, 영상대로 SQL코드 복붙해도 안되요.

0

18

1

Entity 동등성 비교

0

14

1

Docker + Spring Boot CI/CD 방법

0

21

2

JPA Repository 질문이 있습니다!

1

35

2

페이지네이션 처리를 쿼리에서 하는 방식 질문

1

36

1

EC2 실습 중 docker-compose / docker ps 실행 시 권한 오류 문의

2

71

1

gradlew, java -jar 로 애플리케이션 실행시키기에서

1

49

1

application.yaml에서 enabled: true 인식 안됨

3

116

4

영상 안보임

0

90

4

중간 결과물을 다운 받을 수 있는 곳이 있나요?

1

79

2

여러 컨테이너 사용시 사용할 포트 번호는 무엇으로 하면 되나요?

1

62

1

배포 후 Entity 수정 관련

1

78

1

EC2 HTTPS에 관련하여 질문 드립니다!

1

62

2

EC2 <-> RDS 연동 후 로컬에서의 Docker에 대해 궁금한 점이 있습니다.

1

70

1

Docker에 관하여 궁금한 점이 있습니다!

1

58

1

댓글 생성, 삭제 시 게시글의 댓글 수 증감 로직 질문

1

79

1

https 설정 질문

1

97

2

섹션 5-26. AWS EC2 서버 배포 파트 질문입니다.

1

98

2

강의내용 중 질문드립니다.

1

153

2

jakarta persistence 플러그인은 intellij ultimate에서만 사용가능하다고 나오네요.

1

133

2

다운받은 강의자료 압축풀기가 안되요

1

120

2