plugins {
id 'java'
id 'org.springframework.boot' version '3.X 이상'
id 'io.spring.dependency-management' version '1.1.0'
}
group = 'tobyspring'
version = '0.0.1-SNAPSHOT'
java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}
import jakarta.annotation.PostConstruct;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
Spring 6는 타입 레벨에 단독으로 존재하는 @RequestMapping을 DispatcherServlet이 인식하지 못하기 때문에 @Controller까지 지정해줘야됨
섹션4의 [애너테이션 매핑 정보 사용]의 HelloController에 @Controller까지 추가
⇒ 현재는 SpringBoot 2.X는 지원하지 않기 때문에 3.X으로 작성하여 @Controller를 메타 애너테이션으로 가지고 있는 @RestController를 추가하여 작성하였음!!!