[Spring] Spring Boot

Bam·2024년 4월 7일
0

Spring

목록 보기
4/48
post-thumbnail

Spring Boot

스프링 부트(Spring Boot)는 스프링을 사용하기 위한 설정을 자동화하여 스프링을 편리하게 사용할 수 있도록 해주는 프레임워크입니다.

스프링 부트를 이용했을 때의 대표적인 장점으로는 다음과 같은 것들이 있습니다.

  • .xml 설정이 필요없다.
  • 내부에 톰캣 서버가 포함되어 있어서 WAS(Web Application Server)를 따로 설치할 필요가 없다.
  • Spring Boot Starter로 Dependency를 자동화할 수 있다.
  • .jar를 통해 java 설정만으로 쉽게 배포가 가능하다.
  • 인잭션 등의 공격을 스프링 부트가 어느정도 막아준다.
  • 통합 테스트를 위한 자원들을 제공한다.

스프링 부트를 이용하면 스프링 프로젝트 생성, 개발, 관리, 테스트, 배포 등 모든 면에서 생산성을 크게 늘릴 수 있습니다.

Spring Initialzr를 사용하면 스프링 부트 프로젝트를 더 쉽게 생성할 수 있습니다.

0개의 댓글