package com.mysite.sbb;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class MainController {
@RequestMapping("/sbb")
public void index(){
System.out.println("index");
}
}
@Controller를 적용하면 MainController클래스는 스프링부트의 컨트롤러가 된다.
@RequestMapping 요청된 URL과의 매핑을 담당 서버에 요청이 발생하면 스프링부트는 요청 페이지와 매핑되는 메서드를 컨트롤러를 대상으로 찾는다.
로컬/sbb 요청하면 /sbb url과 매핑되는 index메서드를 MainController클래스 찾아 실행
URL과 매핑된 함수는 결과값을 리턴해야 하는데 아무런 값도 리턴하지 않기 때문에 오류 발생, 오류를 해결하려면 클라이언트로 응답을 리턴