PROJECT/TASK APP (TO DO LIST)

[Task App] 1. 개발 환경 설정하기

MoveForward 2024. 2. 15. 21:09

 

1. 프로젝트 스타터 패키지 만들기

* 스프링 부트 스타터 [ https://start.spring.io/ ]

Spring Starter Package

 

* Add Dependencies

1. Lombok

2. Spring Web

3. Spring Data JPA

4. H2 Database

5. Thymeleaf

6. Validation

 

 

2. application.yml 설정하기

(application.yml - 'DB 연결 설정' , 'JPA 관련 설정' , '로그 설정' 등 다양한 설정을 지정하는 곳)

application.yml

 

 

+) 매 프로젝트 마다 항상 하는 사전 설정

 

1. 애플리케이션 실행 주체 설정

: 애플리케이션 실행 주체를 Gradle -> IntelliJ IDEA 변경

(※ Querydsl 을 사용할 경우 Gradle 로 그대로 유지)  

 

"Settings" [ctrl + alt + s] 에서 "gradle" 검색

'Gradle(default)' -> 'IntelliJ IDEA' 변경

 

 

2. 'Lombok' 관련 추가 설정

 

2-1. 'Setting' 에서 'plugin' 검색 -> Lombok 설치

 

 

2-2. annotation processors 검색 -> Enable annotaion processing 선택