Daily Notebook

[Spring Boot] spring initializr

by 배부른코딩로그
새로운 프로젝트를 만드는 것을 두려워하지 말자! 테스트 코드 만들고 익숙해져야지.

보통 스프링 레거시 혹은 스프링 부트 프로젝트를 빠르게 만들기 위해서 spring initializr 사이트를 활용한다. 그리고, 유용한 라이브러리들을 빠르게 패키징할 수 있기 때문에 애용하게 된다.

 

위 정도만 패키징하면, 대부분의 기능들을 사용할 수 있다. 필요한 건 나중에 추가하면 된다.

 

spring initializr는 기본적으로 src를 root로 만들어준다.

개인적으로 root를 app으로 만드는 것을 좋아하는데, 이럴 때는, settings.gradle 파일을 아래와 같이 수정해주면 된다.

왜 수정해야 할까? 안 하면, run application이 활성화가 안 된다!!!

# settings.gradle
rootProject.name = 'demo'
include('app')

 

root: app으로 만들어진 구조는 아래와 같다. (build.gradle 위치 중요!)

├─.gradle
├─.idea
├─app
│  ├─src
│  │   ├─main
│  │   │  ├─java
│  │   │  │  └─com
│  │   │  │      └─example
│  │   │  │          └─demo
│  │   │  └─resources
│  │   │      ├─static
│  │   │      └─templates
│  │   └─test
│  │       └─java
│  │           └─com
│  │               └─example
│  │                   └─demo
│  └─build.gradle
└─gradle
    └─wrapper

 

[출처] 맨땅에 헤딩

 

반응형

블로그의 정보

배부른코딩로그

배부른코딩로그

활동하기