스프링 부트 시작하기
스프링 부트 실행환경은 vscode 환경에서 설정하였습니다. 개인 환경에 맞게 intellij 혹은 이클립스를 써도 됩니다.
vscode에서 처음에 열린 폴더가 없을 때 탐색기를 선택하면 Create Java Project라는 버튼이 보이게 됩니다. 이 버튼을 클릭하면
vscode에서 어떤 프로젝트를 만들것인지 선택하는 창이 나타나게 됩니다. 스프링 부트를 설정하기 위해 프로젝트 타입에 Spring Boot를 클릭합니다.
빌드 도구로 Gradle을 선택하겠습니다.
Spring Boot의 버전을 선택하게 되는데 안정화 버전은 짝수 번호이기 때문에 3.4.2버전을 찾으려 했는데 없어서 3.3.3 버전을 선택하였습니다.
언어는 자바로 선태하겠습니다.
패키지 이름을 정해야하는데 기본으로 com.example로 하겠습니다.
파일 이름은 demo가 기본이지만 test로 바꾸겠습니다.
외부 패키지를 설치해서 사용할 때 확장자 명으로 Jar를 선택하겠습니다.
자바 버전을 선택해하는 곳으로 현재 노트북의 자바 버전은 22이기 때문에 22버전을 선택하였습니다.
가장 기본적인 dependencies를 선택하였습니다.
선택한 사항은 Lombok, DevTools, Thymeleaf, Web, JDBC, Security, Driver SQL로 총 7개 선택하였습니다.
여기서 JDBC는 간단한 프로젝트에는 괜찮지만 복잡한 쿼리에서는 문제가 생길 수 있어 JPA로 대신하면 됩니다.
SQL Driver 또한 MySQL를 사용하기 때문에 MySQL Driver로 선택한 것이기에 사용하는 데이터베이스시스템에 따라 Oracle, MariaDB 등으로 바꾸면 됩니다.
스프링 부트를 시작할 수 있는 프로젝트가 생성되었습니다. 설치하는데 시간이 걸리기 때문에 처음 프로젝트를 만들 때는 어느 정도 대기 시간이 필요합니다.