스프링부트

Mac IntelliJ 스프링부트 Project Explorer 정리

하이자바 2024. 3. 5. 15:49

프로젝트를 생성하고 나면 폴더에 많은 것들이 있다.

그것들에 대해 정리해볼까 한다.

아래는 큰 설정없이 스프링 프로젝트를 만들고 나서의 파일들이다.

gradle까지는 크게 건들 일이 없다.

다음은 src 소스파일이다. 자바에서도 흔히 봐왔던 것이기에 생략 가능할 것 같다.

하나 생성된 클래스는 메인 클래스다.

resources는 html,jpg,txt 등등 이런 리소스 파일들을 보관하는 곳이다.

 

application.properties는 가볍게 세팅이라 생각하면 좋을 것 같다.

확장자를 yml로 바꿔서 사용 가능(야믈이라고 부름) 편하게 사용하고자 바꾸는 거여서 안바꿔도 큰 차이는 없다.

 

그 다음 test 폴더는 좀 많이 사용해야 할 것 같다.

test 코드를 관리하는 폴더이고 우리가 서버를 껐다가 키는데 오래 걸리기에 시간 단축 겸

그리고 말 그대로 테스트하고자 하는 것들을 넣으면 된다.

실무에서 많이 사용한다고 하니 꼭 알아둬야한다고 생각한다.

 

.gitignore 얘는 깃허브에 파일을 올릴 때 올리기 찜찜해서 무시하고 올릴 파일들을 관리해준다.

 

build.gradle은 프로젝트 생성 전에 Spring Web,Thymeleaf라는 의존성을 추가했던 것을 직접 추가해줄 수 있는 곳이다.

그 외에는 버전 확인 정도가 있다.

dependencies에 필요한 의존성들에 대한 코드를 적으면 코끼리 모양 새로고침 표시가 뜬다. 걔를 눌러서 오류없이 진행된다면

잘 적용된 것이다.

 

그 밑에는 아직 몰라도 될 것 같다.

 

 

출처 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard