1. 단축키, 디버깅, 테스트, 자동완성 등등..
2. git과 기능 연동이 잘 되어있음
3. 대부분의 it 회사들 인텔리제이 사용
필요 기능
1 todo 리스트 목록에 아이템을 추가
2 todo 리스트 목록 중 특정 아이템을 조회
3 todo 리스트 전체 목록을 조회
4 todo 리스트 목록 중 특정 아이템을 수정
5 todo 리스트 목록 중 특정 아이템을 삭제
6 todo 리스트 전체 목록을 삭제
plugins {
id 'org.springframework.boot' version '2.4.2'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-rest'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
runtimeOnly 'com.h2database:h2'
annotationProcessor('org.projectlombok:lombok')
compileOnly('org.projectlombok:lombok')
}
package org.example;
public class TodoServerApplication {
public static void main(String[] args) {
System.out.println("hello todo");
}
}
-> 정상적으로 실행되는 것을 확인 -> 세팅 완료