ParansaikStudy / LDK-SpringBase

스프링 부트 기초 실습소
0 stars 0 forks source link

[3주차] Spring vs Spring Boot #14

Closed Paransaik closed 11 months ago

Paransaik commented 11 months ago

개요

  1. Spring History(등장 배경, 짧게)
  2. Spring과 Spring Boot 차이점 2-1. Spring Boot 만의 장점
dbzoseh2rl commented 11 months ago

<1. Spring History>

- 등장배경

<2-1. Spring과 Spring Boot 차이점>

비고 Spring Spring Boot
프로젝트
설정 및 구성
- 설정이 복잡하고 초기 구성이 필요하다
- XML 파일이나 Java Config를 통해 설정을
  작성해야 한다.
- "초기화 코드" 원칙에 따라 많은 설정을
  자동으로 처리한다.
- 내장된 디폴트 설정을 사용하면 추가적인
  구성이나XML 파일 없이도 빠르게 개발을
  시작할 수 있다.
의존성
관리
- 스프링에서는 각 라이브러리의 버전을
  수동으로 관리해야 한다.
- Maven이나 Gradle과 같은 빌드 도구를
  통해 의존성을 명시적으로 설정해야 한다.
- 자동으로 버전을 관리해주는 스타터
  패키지를 제공한다.
- 특정 기능에 필요한 의존성들을
  쉽게 추가할 수 있다.
내장 서버 - 스프링에서는 기본적으로 서블릿 컨테이너
  (Tomcat등)를 따로 설정해주어야 한다.
- 별도의 서버 설정 없이도 단독으로 실행
  가능하며, 필요에 따라 다른 내장 서버로
  변경할 수 있다
편의성
및 간결성
- 스프링은 유연성과 확장성을 중시하는
  대신 초기 설정이나 일부 기능에서
  복잡할 수 있다.
- 개발자들은 더 적은 노력으로 빠르게 개발에
  집중할 수 있다.

<2-2. Spring Boot 만의 장점>

@ 참고자료: https://www.inflearn.com/blogs/3315

Paransaik commented 11 months ago

잘 조사하였네요~ 짝짝짝