#1 spring boot 시작하기

ChoEunji·2021년 5월 26일
1

😊 본 게시글은 인프런 강의인 스프링 입문https://suyou.tistory.com/159 를 참고해 공부한 내용입니다.


Java -> java11
IDE -> eclipse 3.18

설치

  1. Java 11 설치
  2. eclipse 설치 (C드라이브 > springboot 폴더를 생성해 설치)

자바 버전 확인 (cmd)

이클립스 환경 설정

eclipse 열고 Help > 이클립스 마켓플레이스
eclipse 마켓 플레이스 spring Tools 4, gradle, minimalist gradle 설치

spring 프로젝트 생성

https://start.spring.io/ Project → Gradle
Spring Boot → 2.3.11
Group → 없음
Artifact → board
Dependencies → Spring Web, Spring Boot DevTools, Lombok, Tymeleaf

generate를 통해 다운받고, 압축파일 해제

타임 리프란? - 스프링 템플릿 엔진

보통 자바에서 웹 개발시 JSP를 이용해 개발을 하는데, JSP에서는 <% %> 형태로 개발하게 됨. 하지만 이 방식은 html과 스크립트릿이 혼재된 상태로 이것을 계속 사용할 경우 수정이 어려워 짐. 따라서 이를 해결하기 위해 템플릿 엔진을 사용함. 또한 JSP을 사용할 경우 무거워질 수 있음.
-> 템플릿 엔진은 html과 데이터를 결합한 결과물을 만들어주는 도구 (JSP와 다르게 순수한 jar파일로 구현 가능)
(스프링 부트에서는 JSP가 아닌 타임리프를 사용할 것을 권장하고 있음!)

eclipse에 생성한 프로젝트 import

File > Import

Initializr를 Gradle 형태로 만들었기 때문에 Gradle 선택

압축해제한 프로젝트 폴더 선택 > Finish > import 완료!

동작 확인

src/main/java > DemoApplication.java 실행

http://localhost:8080/
Whitelabel Error Page 가 뜨면 성공!👏👏

profile
백엔드 개발자 취준생 / 2020.12 ~ 1일 1커밋중

0개의 댓글