Home 1.1. 프로젝트 생성
Post
Cancel

1.1. 프로젝트 생성

spring initializr를 통해 생성

spring initializr(클릭)를 통해 생성하기

  • Project
    Gradle - Groovy 선택
  • Language
    Java 선택
  • Spring Boot(버전)
    2.7.12(3.0 미만의 버전) 선택
    (3.0 이상의 버전을 선택하게 되면, JAVA 17 이상을 설치해야 함)
  • Project Metadata
  • Dependencies
    어떤 라이브러리를 쓸 것인가?
    “ADD DEPENDENCIES…” 클릭
    Spring Web 선택
    Thymeleaf 선택
    (템플릿 엔진 中 1)

  • GENERATE
    GENERATE 누르기
    "(name).zip" 파일 다운로드 받은 뒤 압축 풀기

IntelliJ에서 열기

Open or Import 클릭 후,
압축을 푼 폴더에서 (name) > build.gradle 파일을
Open as Project로 열기

  • (name) > src
    • \main
      • \java
      • \resources
        : java 코드 파일을 제외한, 여러 파일들(html, xml 등)이 있음
    • \test
      : 테스트 코드 영역
  • (name) > build.gradle
    : spring initializr를 통해 설정했던 것들이 있음

프로젝트 실행

아래 메서드 main을 실행

1
2
3
4
// hello-spring > ~ > main > java > ~ > HelloSpringApplication.java   
    public static void main(String[] args) {
        SpringApplication.run(HelloSpringApplication.class, args);
    }


이때, 아래 콘솔창에서

1
2
3
4
5
6
7
8
9
Executing ':HelloSpringApplication.main()'...

> Task :compileJava
> Task :processResources
> Task :classes

> Task :HelloSpringApplication.main()

2023-06-16 20:14:24.559  INFO 23696 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)


Tomcat8080에 주목!

그리고 웹 브라우저에서
localhost:8080을 주소창에 입력한다.
그러면,
이렇게 에러 페이지가 뜨는 걸 확인할 수 있다.


Contents