[Spring Boot] Spring Boot

이맑음·2021년 9월 7일
0

Spring Boot

목록 보기
2/21
post-thumbnail

스프링 부트란

  • 프로덕션 제품(=실제 고객들에게 제공되는) 수준의 스프링 기반 어플리케이션을 쉽게 만들 수 있다.
  • 스프링 부트 어플리케이션에는 스프링 구성이 거의 필요 X.
  • java-jar로 Java 어플리케이션을 실행 할 수 있다.
  • 톰캣이 내장되어 있어 설치할 필요 X.

주요 목표

  • 스프링 개발에 대해 빠르고, 광범위하게 적용할 수 있다.
  • 기본값이 설정되어 있어 편리하다.
  • 대규모 프로젝트에 공통적인 비 기능적인 기능 제공(=보안, 모니터링 등)
  • XML 구성 요구사항이 없다. => 어노테이션 기반

Build Tool

  • Maven, Gradle

Servlet Containers

  • Tomcat(=기본), Jetty, Undertow, Netty

Spring initializr

  • 인텔리제이는 https://start.spring.io 으로 플러그인으로 화면에 보여지기 때문에 spring initializr 를 사용하지 않아도 된다.
  • spring initializr 에서 프로젝트를 생성하고 다운하면 임포트해서 사용할 수 있다.

웹 어플리케이션 테스터

포트 변경하기

  • 프로젝트->src->main->resources->aplication.properties에 'server.port=원하는 포트 번호'를 작성하면 포트를 변경할 수 있다.

0개의 댓글