Spring/Spring boot

intellij ultimate spring 기본 환경 세팅

S_N_Y 2024. 1. 17. 22:30

spring을 intellij로 세팅하는 방법을 정리해보겠다.

Generators - Spring Initializr 클릭 후 세팅은 기본적으로 java, gradle-groovy, jdk 17로 맞춘다. 왜 gradle이어여만 하는지 등등은 다음 블로그 글에 정리하는걸로..!

 

그 다음에 dependencies에서 lombok과 spring Web을 넣어준다.

lombok : Entity 또는 DTO 클래스를 만들때 개발자가 직접 Getter, Setter 메소드를 만들지 않고 자바 클래스에 Getter, Setter, 생성자를 자동으로 만들어 주는 도구

(주의 :  아주 기본적인 스프링 세팅값이기 때문에 나중에 원하는 의존성을 주입해주면 된다)

 

intellij settings - auto import 들어가기

- add unambiguous imports on the fly : java package, 외부 라이브러리를 가져오려면 import하는데 auto로 import해주는 기능

- optimize imports on the fly : 사용하지 않는  java package, 외부 라이브러리를 auto로 손 쉽게 지워주는 기능

 

+) 필수는 아니지만 추가 기능 설명 :

general - mouse control에서 Active editor를 클릭

- Active editor - 마우스 포인터가 위에 있는 영역만 확대

- all editor - 소스코드 파일이나 터미널의 글자크기 등 모든 에디터들이 다 같이 확대

 

main 메소드 들어가서 run했을 때 콘솔창에 spring이 뜨면 스프링 부트가 인텔리제이에 세팅이 완료된 것이다

스프링 콘솔창은 참 예쁜데 내용은 무섭다

'Spring > Spring boot' 카테고리의 다른 글

영속성 컨텍스트란? - JPA 트랜젝션  (0) 2024.01.25