간단하게 api를 만들어야 해서 그냥 간단하게 만들어봤다. springboot starter 사이트에서 빠르게 만들어보자. springboot starter 사이트 접속 https://start.spring.io/ Gradle(default) Java 20(최신꺼 써보자. java 20에 뭐가 있는지도 모르겠다.) SpringBoot 3.1.2(java는 20써놓고, snapshot 건너뛰고, 3.1.2..) Others default ▶ GENERATE 소스 제너레이트 후, 다운로드 압축 풀기 java 20 다운로드 and 설치 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support..
plugins { id 'org.springframework.boot' version '2.2.5.RELEASE' id 'java' } apply plugin: 'io.spring.dependency-management' group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { developmentOnly runtimeClasspath { extendsFrom developmentOnly } compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } // QueryDSL Version def queryDSLV..
프로젝트를 구성할 수 있는 방법이 너무 많아서 구성하는데 너무 짜증났다 ㅋ 뭘로 설정해야 가장 좋을까 하다가 기본 start.spring.io 에서 생성한 프로젝트를 기준으로 plugin 을 추가해주는 방법을 선택해서 구성했다. 1. start.spring.io 에 들어간다. 프로젝트는 gradle로 구성할 것이기 때문에 1) gradle, java, Spring Boot SNAPSHOT 이 아닌 최신 버전으로 선택한다. 2) Group과 Artifact 를 원하는 걸로 선택해준다. 3) Dependencies에는 spring web, jpa, h2, lombok, thymleaf, devtools, actuator 를 선택했다. 2. 그리고 아래 generate 를 눌러준다. 생성된 프로젝트에서 바로 ..