본문 바로가기

Spring

스프링부트(Spring boot) 인텔리제이 커뮤니티 IntelliJ Community 사용법

 

 

1. 프로젝트 세팅

먼저 https://start.spring.io/로 접속을 해줍니다.

 

 

 

접속해 주면 위와 같은 화면이 나오게 됩니다.

 

Prject :  Maven

Language : Java

Spring Boot : 2.7.0 

기본적인 세팅으로 진행합니다.

 

 

2. Dependencies 설정

 

오른쪽을 보면 ADD DEPENDENCIES 버튼이 있는데 클릭해줍니다.

 

 

 

해당 모달창이 나오면 아래의 목록을 추가해줍니다.

필요에 따라 추가 제거 해줍니다.

 

Spring Web

Oracle Dirver - 자신의 DB에 따라 설치 변경

MyBatis Framework

Lombok

Spring Boot DevTools

Thymeleaf

 

 

 

 

3. 프로젝트 저장 후 실행

 

Generate 를 클릭 후 다운받은 압축 파일을 풀고난 후

File - Opne 후에 다운받고 압축을 푼 폴더를 오픈해줍니다.

 

 

 

 

4. application.properties 설정

#server port 설정
server.port=9083

#Oracle Database 설정
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin@localhost:1521/xe
spring.datasource.username=cygnus
spring.datasource.password=1111 

#Thymleaf cache : 재시작 없이 새로고침 가능
spring.thymeleaf.cache=false

#DTO Location : 자신의 패키지 경로
mybatis.type-aliases-package=com.iwgh.gain.dto

#Mapper Location
mybatis.mapper-locations=classpath:/mapper/*.xml

 

 

 

혹시라도 실행하자마자 바로 종료가 되는 에러가 발생한다면..

Pom.xml을 확인해야 하는데.

spring-boot-starter-web과 spring-boot-starter-tomcat이 서로 충돌해서 발생하는 문제일 가능성이 크다.

 

spring-boot-starter-tomcat 을 pom.xml에서 지워주면 해결이 된다.