본문 바로가기
스프링 관련/스프링 따라하기

1. 스프링 프로젝트 전 환경설정 (java/intellj/spring project 생성 및 설정)

by 문자메일 2022. 5. 23.

1. 자바 1.8 이상 설치

 

2. 인텔리제이 커뮤니티(IDE) 설치 

https://www.jetbrains.com/ko-kr/products/compare/?product=idea&product=idea-ce 

 

JetBrains 제품 비교

 

www.jetbrains.com

 

2-1. REST API 테스트 할 수 있는 Talend API Tester 크롬 웹 스토어에서 설치
https://chrome.google.com/webstore/detail/talend-api-tester-free-ed/aejoelaoggembcahagimdiliamlcdmfm?hl=ko

 

 

3. 스프링 프로젝트를 만들 수 있는 spring.io 페이지에서 프로젝트 만들기

https://start.spring.io/

4. 인텔리제이 IDE 켜고, 방금 위 과정으로 생성한 프로텍즈 아래 이미지 순서로 실행

 

 

5. File/Settings,Project Structure 설정에서 Enable anntation processing 체크 및 JDK 버전 설정 (아래 이미지들 참조)

 

 

 

5-1. 처음 Spring Project 생성 단계에서 빠트린 H2 Database 라이브러리 정보 pom.xml 에 추가하고 maven update 버튼 누르기

<dependency>
   <groupId>com.h2database</groupId>
   <artifactId>h2</artifactId>
   <version>1.3.176</version>
   <scope>runtime</scope>
</dependency>

 

 

5-2. application.properties 파일 확장자를 application.yml로 바꾸고, 아래 설정으로 tomcat 서버 포트 8081 설정

그리고 이 Spring Project에서 사용하는 DB를 H2 DB로 설정

※ application.properties란? 스프링부트가 애플리케이션을 구동할 때 자동으로 로딩하는 파일

key - value 형식으로 값을 정의하면 애플리케이션에서 참조하여 사용할수도 있다.

https://velog.io/@max9106/Spring-Boot-%EC%99%B8%EB%B6%80%EC%84%A4%EC%A0%95-uik69crax3

'스프링 관련 > 스프링 따라하기' 카테고리의 다른 글

spring JpaAuditing  (1) 2022.11.06
h2 inmemory db 설정 위한 정보  (0) 2022.11.06
3. Repository  (0) 2022.05.24
2. Controller Test (Get/Post/Put/Delete)  (0) 2022.05.23

댓글