스프링부트 환경설정
스프링부트 환경설정하기
스프링 부트 스타터
- url : https://start.spring.io/
- project는 요즘 gradle을 많이 쓰는 추세이므로 gradle선택
- 스프링 부트 버전은 SNAPSHOt과 M1의 경우 개발중인 버전이므로 이러한 문구가 없는 최신버전 선택
- Dependencies에서 ADD DEPENDENCIES를 누르고 개발 환경에 필요한 dependencies추가
- Spring Web, Spring Data JPA, Thymeleaf, 그리고 원하는 데이터베이스(H2, mysql 등)
라이브러리 살펴보기
- spring-boot-starter-web : 톰캣이라는 웹서버를 제공해주고 스프링 웹 MVC제공
- spring-boot-starter-thymeleaf : 템플릿엔진
- spring-boot-starter-data-jpa : HikariCP , 하이버네이트 제공
- spring-boot-starter : 스프링 부트 + 스프링 코어 + 로깅
스프링 부트 빨리 실행하기
- Settings(Ctrl+Alt+s) -> Build,Execution,Deploymen->Build Tools-> Gradle
- 아래의 사진과 같이 변경
자동 빌드하기
html을 업데이터 할 때 스프링을 재시작해야하는 번거로움을 줄이기 위해 개발되었다.
스프링에 다음과 같은 dependencies를 추가해 준다.
implementation 'org.springframework.boot:spring-boot-devtools'
그리고 crtl+alt+s 를 눌러 preferences 창을 열어준다.
Build, Execution, Deployment 밑 Compiler를 눌려준다
Build project automatically 체크
Leave a comment