[Spring] SpringBoot

JeongEun Kim·2023년 4월 28일
0

Spring

목록 보기
8/8

SpringBoot란?

스프링 부트는 스프링으로 애플리케이션을 만들 때에 필요한 설정을 간편하게 처리해주는 별도의 프레임워크이다. 스프링 부트를 사용하면 기존에 어려운 초기 설정에 쏟아야 할 시간(library 추가, dependency 설정, SpringFramework가 처리해야하는 여러가지 구성 및 설정파일 등)을 절약하여 비즈니스 로직을 구현하는데에 집중할 수 있다.


SpringBoot의 장점

  • project에 따라 자주 사용되는 library들이 미리 조합되어있다.
  • 복잡한 설정을 자동으로 처리한다.
  • 내장 서버를 포함해서 tomcat과 같은 WAS를 추가로 설치하지 않아도 개발이 가능하다.
  • WAS에 배포하지 않고도 실행할 수 있는 JAR파일로 Web Application을 개발할 수 있다.

SpringBoot Project 생성

기존의 Spring과는 다르게 SpringBoot는 Spring Starter Project를 이용하여 윈도우의 Install Wizard와 같이 손쉽게 SpringBoot 기반의 프로젝트를 만들 수 있다.

이클립스에서의 프로젝트 생성법

  • Spring StarterProject 선택

  • 그림과 같이 설정 후 Next

  • SpringBoot의 버전 및 Dependency 설정

  • 확인 후 finish

project 생성 구조 및 주요 구성 폴더/파일


0개의 댓글