@SpringBootApplication
public class Hello2Application {
public static void main(String[] args) {
SpringApplication.run(Hello2Application.class, args);
}
// main매서드를 실행하면 Hello2Application라는 class를
// 어노테이션된 SpringApplication를 통해서 run시키게된다.
// @SpringBootApplication은 tomcat이라는 내부 웹서버를 내장하고 있다.
// 이를 내장 서버를 실행시키면서 스프링이 실행되는 것이다.
}
main 하위폴더의 HelloSpringApplication 파일을 더블클릭해서 활성화한 후, 실행을 해보도록 하겠다.
우측 상단의 초록색 재생버튼을 누르면 자체적으로 실행이 된다.
실행 버튼을 누르면 영어로 뭔가 구동이 되는 모습이 보여진다.
이중 중요한 것은 Tomcat started on port(s): 8080부분으로 8080 port(포트)에서 뭔가 실행됐음을 알려주고있다.
웹브라우저를 통해서 localhost:8080에 접속하게되면 Error페이지가 나타나게 된다.
에러지만 성공한 것이다. 아무런 소스코드를 적지 않았기에 Error페이지가 구동된 것이다.
이번에는 구동을 멈추고 localhost:8080에 재접속하면 서버에 접속할 수 없다는 창이뜨게된다.