hara

Spring Boot 2.0 - 1장: 스프링 부트(소개) 본문

공부/스프링 부트 2 레시피

Spring Boot 2.0 - 1장: 스프링 부트(소개)

하랄라 2020. 8. 11. 21:40

스프링 부트란?

스프링 부트는 단순히 실행하고 독립형 제품 수준의 스프링 기반 애플리케이션을 쉽게 만들어 준다.
스프링 플랫폼의 고정적인 관점과 서드파티 라이브러리를 적용해 최소한의 노력으로 시작할 수 있게 한다.

스프링 부트 애플리케이션 만들기

1. Maven

  • pom.xml 을 만들어 실행

  • dependency에 spring-boot-starter 추가

    <dependency>  
    <groupId>org.springframework.boot</groupId>  
    <artifactId>spring-boot-starter</artifactId>  
    </dependency>  
  • main class에 annotation 추가

  • @SpringBootApplication 으로 간략화 사용 가능

  • @SpringBootApplication이 붙은 class는 최상위 패키지에 위치

      //함축 전  
      @Configuration  
      @EnableAutoCnfiguration  
      @ComponentScan  
      public class MainApplication { ... }  
    
      //함축 후  
      @SpringBootApplication  
      public class MainApplication { ... }  

2. Gadle

  • build.gradle 을 만들어 실행

참고

  • 책: Spring Boot2 Recipes 1장
Comments