[Spring Boot] 스프링 부트 프로젝트 구조

Junseo Kim·2020년 2월 1일
3

스프링 부트 프로젝트 구조

메이븐 기본 프로젝트 구조와 동일하다.

src - main - java: 자바 소스코드

스크린샷 2020-02-02 오전 12.56.06.png

src - main - resources: 자바 코드를 제외한 모든 것

스크린샷 2020-02-02 오전 12.56.24.png

resources 디렉토리를 root라고 생각하고 자바 application에서 resources 하위 항목들을 모두 참조할 수 있다.

src - main - test: 테스트 코드

스크린샷 2020-02-02 오전 12.56.40.png

스프링에서는 메인 클래스(@SpringBootApplication)를 가장 최상위 패키지 하위에 두는 것을 추천한다.(java 바로 아래에 두면 모든 패키지를 다 스캔하기 때문)

스크린샷 2020-02-02 오전 12.53.46.png

0개의 댓글