프로젝트를 생성하고 나면 폴더에 많은 것들이 있다.
그것들에 대해 정리해볼까 한다.
아래는 큰 설정없이 스프링 프로젝트를 만들고 나서의 파일들이다.

gradle까지는 크게 건들 일이 없다.
다음은 src 소스파일이다. 자바에서도 흔히 봐왔던 것이기에 생략 가능할 것 같다.
하나 생성된 클래스는 메인 클래스다.
resources는 html,jpg,txt 등등 이런 리소스 파일들을 보관하는 곳이다.
application.properties는 가볍게 세팅이라 생각하면 좋을 것 같다.
확장자를 yml로 바꿔서 사용 가능(야믈이라고 부름) 편하게 사용하고자 바꾸는 거여서 안바꿔도 큰 차이는 없다.
그 다음 test 폴더는 좀 많이 사용해야 할 것 같다.
test 코드를 관리하는 폴더이고 우리가 서버를 껐다가 키는데 오래 걸리기에 시간 단축 겸
그리고 말 그대로 테스트하고자 하는 것들을 넣으면 된다.
실무에서 많이 사용한다고 하니 꼭 알아둬야한다고 생각한다.
.gitignore 얘는 깃허브에 파일을 올릴 때 올리기 찜찜해서 무시하고 올릴 파일들을 관리해준다.
build.gradle은 프로젝트 생성 전에 Spring Web,Thymeleaf라는 의존성을 추가했던 것을 직접 추가해줄 수 있는 곳이다.
그 외에는 버전 확인 정도가 있다.
dependencies에 필요한 의존성들에 대한 코드를 적으면 코끼리 모양 새로고침 표시가 뜬다. 걔를 눌러서 오류없이 진행된다면
잘 적용된 것이다.
그 밑에는 아직 몰라도 될 것 같다.
'스프링부트' 카테고리의 다른 글
| Mac IntelliJ 스프링부트 웹 개발 MVC, 템플릿 엔진 (0) | 2024.03.06 |
|---|---|
| Mac IntelliJ 스프링부트 깃 등록 (0) | 2024.03.06 |
| Mac IntelliJ 스프링부트 첫 페이지 만들기 (0) | 2024.03.05 |
| Mac IntelliJ 스프링부트 프로젝트 실행 (0) | 2024.03.05 |
| Mac IntelliJ 스프링부트 프로젝트 생성 (0) | 2024.03.05 |