오늘은 어제보다 나아지길
[Spring boot] Spring boot Jpa H2 설정하기 (1) 본문
Spring 보다 빠른 프로젝트를 만들 수 있는 Spring boot 가 프로젝트에서 많이 쓰인다고 해서
공부해볼 겸 프로젝트를 만들어보았다.
환경설정
- Java 8
- Eclipse
- Gradle 8
- h2

이클립스 - new - other - Spring Boot - Spring Starter Project로 프로젝트를 생성

빌드 툴을 Maven 대신 Gradle로 선택을 하고 next ->

boot 프로젝트에 사용할 dependency 선택하고 Finish를 하면!!

에러가 뜬다......
구글링을 해봐도 원인을 모르겠어서
여기를 통해서도 프로젝트를 생성할 수 있기에 여기서 프로젝트를 만들었다.

ADD DEPENDENCIES를 누르면 사용하고 싶은 dependency를 클릭 후
Generate 버튼을 클릭하면 압축파일로 만들어지고 압축 후 해당 폴더를 이클립스에서 import 하면 성공!!

Spring boot프로젝트 구조는 이렇게 생겼으며
- build.gradle --> pom.xml처럼 사용할 dependency들을 모아놓은 파일
- application.properties --> 디비 등 여러 가지 설정들을 모아놓은 파일
gradle 파일을 수정 시 폴더 선택 - gradle - refresh를 꼭 해줘야 한다.
프로젝트 내에 tomcat이 내포되어 있다고 하니 톰캣은 따로 설치할 필요 없이

메인 파일을 실행시켜주면 ( 파일 선택 - Run As - Java Application 실행 )
※ Spring boot로 실행을 시켜야 하지만 내가 만든 프로젝트에는 없기에 Java Application로 실행
( 둘 다 실행은 같다고 한다. )

빌드 완료
브라우저에 localhost:8080 접속을 하면

화면이 나오는데 정상적인 화면이다!
왜냐면 Spring boot는 기본 화면을 만들어주지 않기 때문...!!
'[Spring boot]' 카테고리의 다른 글
[Spring boot] Spring boot Jpa H2 설정하기 (4) (0) | 2021.01.20 |
---|---|
[Spring boot] Srping boot Jpa H2 설정하기 (3) (0) | 2021.01.15 |
[Spring boot] Spring boot Jpa H2 설정하기 (2) (0) | 2021.01.15 |