인프런 커뮤니티 질문&답변

김승원님의 프로필 이미지

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

5강. GET API 개발하고 테스트하기

404 오류 질문입니다.

작성

·

475

1

안녕하세요 5강의 GET 부분 진행하는데 404 오류가 계속 떠서 문의드립니다. 서버도 정상적으로 실행되고 타 프로젝트에서는 정상적으로 localhost:8080이 동작하는데 이 프로젝트만 계속 404 오류가 발생하네요..

Java 11 사용중이고 Gradle Reload 해봐도 해결이 안돼 질문글 남깁니다..

답변 2

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요, 승원님! 질문 남겨주셔서 감사드려요! 🙏

다른 분께서 잘 말씀해주신 것처럼 @RestController 를 사용하시면 오류가 해결될 겁니다!!

 

그 이유는 스프링에서 @Controller 만 붙이고 "문자열"을 반환하면 해당 문자열과 같은 이름을 가진 View를 반환하려고 하기 때문에 그렇습니다!

데이터를 주고 받는 REST API라면 명확하게 @RestController 를 붙여야 합니다.

감사합니다! 😊 🙇

0

혹시 컨트롤러 어노테이션을 @RestController로 변경한 후 다시 시도해도 동일한 오류가 발생하나요?