Spring Boot
스프링부트(Spring Boot)는 기존 스프링프레임워크(Spring Framework)에 톰켓서버 및 여러 편의 기능을 추가한 자바의 웹 프레임워크다.
* 웹 프레임워크 : 웹 프로그램을 만들기 위한 기본 기능을 제공하는 일종의 스타터 키트
보안에 강한 프레임워크
스프링 부트는 SQL인젝션, XSS(Cross-Site scripting), CSRF(Cross-Site request forgery) 등과 같은 보안공격을 자동으로 막아주는 강력한 보안을 가지고 있는 프레임 워크이다.
WAS가 따로 필요없다
스프링부트는 Tomcat, Weblogic, WebSphere, JBoss 등 매우 다양한 종류의 WAS에 대해서 전혀 신경쓸 필요가 없다.
스프링부트 내부에 톰켓서버가 내장되어 있고 설정도 자동으로 적용되기 때문이다. 추가로 배포되는 jar파일에도 톰켓서버가 내장되어 실행되므로 서로 다른 WAS들로 인해 발생되는 문제들도 사라진다.
* Tomcat 대신 다른 WAS를 사용할 수도 있다.
설정이 쉽다
스프링부트는 스프링의 복잡한 설정을 자동화하고 단순화하여 더욱 쉽게 사용할 수 있게 되었다.
참조 : 점프 투 스프링부트
'Backend > Spring Boot' 카테고리의 다른 글
[Spring Boot] JPA Repository (1/3) (0) | 2022.08.05 |
---|---|
[Spring Boot] Entity (엔티티) (0) | 2022.08.04 |
[Spring Boot] JPA (0) | 2022.08.04 |
[Spring Boot] 스프링부트 도구 설치 (0) | 2022.08.03 |
[Spring Boot] 스프링부트 시작하기 (0) | 2022.08.02 |