👀결과물 맛보기
- Spring Boot 세팅 + JPA 왕기초(CRUD) 서비스
- 백엔드 위주 개발(Rest API, Postman, H2 인메모리 DB)
회사에서 레거시로 프로젝트를 세팅할 때는 하루가 꼬박 날라간다. 자바, 라이브러리 버전 맞추고, 디펜던시를 직접 추가하고, 빌드 시키고, 톰캣 서버까지 올리는 등 너무 많은 것을 신경써야 한다.
그에 비해 Spring Boot는 내가 원하는 기술 스펙을 아주 간단히 입력하면 자동으로 버전을 맞춰주고, 심지어 톰캣 서버가 내장되어 있다. 또 Spring Boot는 간단한 어노테이션으로 많은 설정을 간단하게 수행할 수 있도록 한다.
https://start.spring.io/ 이곳에서 프로젝트를 생성한다.

해당 프로젝트에서 사용된 기술과 라이브러리들은 위의 그림과 같다.
- 자바 : 17 ver
- Spring Boot : 3.2.3 ver
- 빌드 자동화 도구 : Gradle
- 라이브러리 : Spring Web, Lombok, Spring Data JPA, H2 Database
그리고 zip 파일을 풀고, 인텔리제이에서 해당 파일의 build.gradle을 클릭해 프로젝트를 빌드한다.
해당 프로젝트가 잘 빌드되었는지 확인해본다.
기본 port path 8080으로 설정되었고, 실제 화면이 아래와 같다면 성공이다.
정말 쉽게 잘 돌아가는(?) 프젝트를 만들었다🎉🎉🎉


파이팅!! 응원합니다!!