[Spring 입문] 0.스프링(spring)과 스프링 부트(spring boot)의 차이

강은서·2022년 1월 6일
0

Spring

목록 보기
1/11
post-thumbnail

1) 스프링

  • 자바 기반의 웹 어플리케이션을 만들 수 잇는 프레임 워크
  • 경량 컨테이너로 자바 객체와 라이브러리들을 관리해주며, 톰캣과 같은 WAS가 내장되어 있어 자바 웹 어플리케이션을 구동할 수 있다.
  • 객체의 생성 및 소멸과 같은 생명주기를 관리하며, spring 컨테이너에서 필요한 객체를 가져와 사용한다.

2) 스프링 부트

  • 스프링을 더 쉽게 이용하기 위한 도구

3) WAS란 무엇인가?

웹 어플리케이션 서버(WAS)

  • 웹서버 + 웹 컨테이너

    • 웹서버(Web)란?

      작성된 html 페이지 등을 네트워크망에 종속되지 않고, 웹서비스를 할 수 있도록 하는 어플리케이션

  • 동적 서버 콘텐츠를 수행하는 것으로 주로 데이터베이스 서버와 같이 수행된다.

  • 웹 컨테이너 : 클라이언트의 요청이 있을 때 내부의 프로그램을 통해 결과를 만들어내고, 이것을 다시 클라이언트에 전달해주는 역할

    출처 : https://helloworld-88.tistory.com/71_


    다음 글은 인프런 김영한 강사님의 스프링 강의 복습용입니다 :)

0개의 댓글