본문 바로가기 메뉴 바로가기

N년차 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

N년차 개발자

검색하기 폼
  • 분류 전체보기 (277)
    • Coding Test (266)
      • Programmers (150)
      • Baekjoon (116)
    • Tech (2)
      • Git (1)
    • Back-end (1)
      • Java (0)
      • Spring (1)
    • Front-end (0)
      • Javascript (0)
      • React (0)
    • Big Data (8)
      • Hadoop (8)
    • etc (0)
  • 방명록

Back-end/Spring (1)
[Spring] 정적 컨텐츠 vs MVC 패턴 vs API

정적 컨텐츠, MVC 패턴, API는 스프링 웹 개발에 주로 사용되는 3가지 방식이다. 정적 컨텐츠약속된 경로(ex. /resources/static)에 저장된 html 파일을 그대로 내려준다.요청과 관련된 컨트롤러가 있는지 먼저 확인하고 없다면 정적 컨텐츠를 찾는다. MVC 패턴관심사에 따라 Model-View-Controller 로 구분된 패턴이며, 템플릿 엔진을 사용해서 html 파일을 적절히 가공해서 내려준다.Controller는 템플릿과 모델을 ViewResolver에게 넘긴다.ViewResolver가 템플릿을 찾아서 템플릿 엔진에 넘기면 템플릿 엔진이 렌더링해서 완성된 HTML을 내려준다. APIhtml이 아니라 데이터 그 자체를 내려준다.컨트롤러의 메소드에 @ResponseBody 를 사용하..

Back-end/Spring 2025. 9. 10. 01:58
이전 1 다음
이전 다음
«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
공지사항
링크
  • github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바