[Spring Boot] Chapter.4 스프링 부트 애플리케이션 개발하기

굿거리·2023년 5월 27일
0

프로젝트 생성

  • 프로젝트 생성 방식에는 IDEA에서 직접 생성하는 방법과 Spring Initializr를 이용하는 방식이 있다.

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>
  • Maven의 생명주기

기본 생명주기(Default Lifecycle), 클린 생명주기(Clean Lifecycle), 사이트 생명주기(Site Lifecycle)의 3가지로 이루어져있다. 각 생명주기에는 위 그림과 같은 단계(phase)가 있으며, 이전 단계를 마쳐야 다음 단계를 이어나갈 수 있다.

아직 메이븐을 많이 사용하지만 최근에는 그레이들로 넘어가는 것이 대세이다. 안드로이드에서는 그레이들을 이미 표준 빌드 도구로 채택했다.

💛포트번호

//application.properties
server.port = 9090

스프링부트의 기본 포트는 8080이다. application.properties 파일에서 server.port를 다른 번호로 설정하면 포트 번호를 변경할 수 있다.

💚 Controller의 동작 테스트

  • 크롬 확장프로그램 Talend API Tester 사용
profile
개발자를 향해

0개의 댓글