[꼼꼼한 개발자] 꼼코더
03. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - [프로젝트 환경설정] - 스프링 가동 본문
Spring/Spring 입문
03. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - [프로젝트 환경설정] - 스프링 가동
꼼코더 2022. 12. 17. 02:53반응형
🏃🏻 스프링을 가동하는 과정을 진행해보자
1. hello.hellospring 아래에 controller라는 패키지를 생성한다.
2. 그 아래에 HelloSpringApplication.java 클래스 파일을 생성해준다.
3. 아래와 같이 코드를 작성 해 준다.
4. main 메소드가 포함된 코드 줄의 [►] 버튼을 눌러 실행해 준다
5. 아래에 메세지에서 스프링 부트 버전과 톰캣이 port 8080을 사용하고 있는걸 확인할 수 있다.
6. 이제 Chrome(브라우저)을 연다
7. 주소창에 localhost:8080을 입력 후 접속한다.
에러메세지가 출력되는걸 확인할 수 있다. 이는 응답에 관한 기능이 없어서 나타나는 메세지이다.
서버를 끄고 새로고침 해보도록 하자.
↩︎ 서버 종료 후 재시작
1. 왼쪽 [■] 버튼을 눌러서 서버를 꺼준다.
2. 다시 브라우저 주소창에 localhost:8080을 입력 후 접속한다.
끄고 다시 접속 해보면 연결할 수 없음 표시를 확인할 수 있다.
💡 동작 원리
메인 메소드를 실행하면
SpringApplication.run(클래스명.class, arg) 에있는 클래스명이 작동을 하게된다
@SpringBootApplication에 톰캣이라는 웹서버를 자체적으로 띄워서 스프링 부트가 같이 올라온다.
위 자료는 김영한님의 ‘스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술’ 강의를 참고하여 작성하였습니다. https://www.inflearn.com/course/스프링-입문-스프링부트/dashboard
'Spring > Spring 입문' 카테고리의 다른 글
Comments