스프링프로젝트바로가기- https://start.spring.io
스프링기반 프로젝트를 만들어주는 사이트
project metadata는 프로젝트를 생성해준다
group - 보통 회사명을 기입
artifact - 프로젝트명을 기입
spring web: 웹기반으로 개발
thymeleaf: 웹프로젝트 템플릿 엔진
src > main, test 밑에 java 폴더가 있음
main> java> 자바와 실제패키지와 소스코드가 있음
main> resources> 자바파일을 제외한 파일(html..etc)
main> test> test와 관련된 소스 - 요즘 개발트렌드에서는 테스트 코드가 중요하다
build.gradle이 중요! start.spring.io에서 설정한 파일이 만들어진다.
지금은 gradle이 버전설정하고 라이브러리 땡겨오는 정도로만 이해하면 됨.
- 기본 java 코드를 돌렸을때 port 가 나오면 연결이 잘 된 것!
tip📕
references> gradle 에서 build and run과 run tests를 intelliJ로 변경하면 더 빨리 run됨!