개발일기
@GetMapping 메서드 위치 오류
시원한봄유성
방금 전·2026년 5월 21일 AM 10:23
50
1. @GetMapping 메서드 위치
현재 SampleController에서 @GetMapping 메서드가 클래스 밖에 작성되어 있다.
public class SampleController{
SampleService service;
}
@GetMapping("/posts")
public String hello() {
return "hello";
}
메서드는 클래스 내부에 있어야 하므로 다음처럼 수정해야 한다.
@RestController
public class SampleController {
@GetMapping("/posts")
public String hello() {
return "hello"; }
}
2. Spring Boot 실행 코드 추가
SampleApplication의 main 메서드 안에는 Spring Boot 실행 코드가 필요하다.
@SpringBootApplication
public class SampleApplication {
public static void main(String[] args) {
SpringApplication.run(SampleApplication.class, args);
}
}
댓글
댓글을 입력하세요...
댓글이 없습니다.
