우선

여기 들어와서 Spring Boot 기반이 되는 프로젝트를 만든다

예전에는 Maven을 많이 썻는데 요즘엔 Gradle을 더 많이 쓴다네요..?
*요것들이 뭐냐면 ..
라이브러리를 땡겨서 오고 빌드하는 라이프사이클까지 관리해주는 틀이다.
요즘 추세는 Gradle로 …
Gradle이 하나의 라이브러리를 땡겨올때 그 주위에 의존하고 있는것들까지
다 땡겨서 와줌
그래서 Gradle-Groovy에 Java, 버전은 걍 3.3.3 쓰겠따

그룹이랑 이름은 저렇게 수정해두고 밑에 두개는 걍 냅두기
다음 ㄱㄱ

어떤 라이브러리를 땡겨서 쓸거냐

- Spring Web
: 우리는 웹 프로젝트를 만들거기 때문이다
- Thymeleaf : 템플릿 엔진
템플릿 엔진 종류는 매우 여러가진데 회사마다 다르당
일단 요 두개 넣어두고 GENERATE 누르자
그럼 라이브러리가 다운받아짐

압축 풀고요
여기서부터 망함
저걸 오픈함..근데 웬걸 난리남
그래서 그냥 인텔리제이 안에서 만들겠어요^^…호호호….

프젝 이름~ 경로~ 언어~ 타입~ jdk버전~ 설정해주고~

라이브러리 두개 넣어 줬습니다
:)

요즘 프로젝트는 main이랑 test로 분류되어 있음
test가 매우 중요해짐

java파일을 제외한 모든건 resources라고 보면 된다

클래스 메인에서 이렇게 들어가있네요

main 실행하면 역시나 Tomcat이 자동 실행 되는 걸 볼 수 있음

브라우저에서 localhost:8080 들어가보면 에러 뜸^^~
근데 이게 잘된거래요 I’m Happy

완전히 끄고 다시 브라우저를 실행해보면

연결 바아로 끊기는 걸 볼 수 있어요
여기 까지 했으면 프로젝트 환경 설정 완료 :)
팁

Gradle을 거치면서 실행하면 좀 느린데
설정(Setting)에서 저렇게 수정해주면 훨씬 빨라짐
(Gradle → IntelliJ IDEA)
Share article