프로젝트 생성
Intellij Ultimate 버전을 쓰고 있으므로 IDEA에서 직접 생성해보자.
책에서 스프링 부트 버전을 2.5.6을 사용하고 있으므로 우선 아무 버전으로 만든 후에 pom.xml 파일에서 수정해주자.
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.6</version> // 2.7.12 -> 2.5.6으로 수정
<relativePath/>
</parent>
기본 생명주기(Default Lifecycle), 클린 생명주기(Clean Lifecycle), 사이트 생명주기(Site Lifecycle)의 3가지로 이루어져있다. 각 생명주기에는 위 그림과 같은 단계(phase)가 있으며, 이전 단계를 마쳐야 다음 단계를 이어나갈 수 있다.
아직 메이븐을 많이 사용하지만 최근에는 그레이들로 넘어가는 것이 대세이다. 안드로이드에서는 그레이들을 이미 표준 빌드 도구로 채택했다.
💛포트번호
//application.properties
server.port = 9090
스프링부트의 기본 포트는 8080이다. application.properties
파일에서 server.port
를 다른 번호로 설정하면 포트 번호를 변경할 수 있다.
💚 Controller의 동작 테스트