[Spring] 자바 백엔드 웹 기술 역사

19·2022년 12월 2일
0

Spring

목록 보기
17/29

서블릿

  • HTML 생성이 어려움

JSP

  • HTML 생성은 편리하지만, 비즈니스 로직까지 너무 많은 역할을 담당

서블릿과 JSP를 조합한 MVC 패턴 사용

  • 모델, 뷰, 컨트롤러로 역할을 나눠서 개발
    • 비즈니스 로직과, 뷰 로직을 분리

어노테이션 기반의 스프링 MVC (프레임워크) 등장

  • @Controller

스프링 부트

  • 서버 내장
    • 과거에는 서버에 WAS 직접 설치하고, 소스는 war 파일로 만들어서 설치한 WAS에 배포했다
    • 스프링 부트는 빌드 결과(Jar)에 WAS 서버 포함 -> 빌드 배포 단순화
profile
하나씩 차근차근

0개의 댓글