아만다's 일상

고정 헤더 영역

글 제목

메뉴 레이어

아만다's 일상

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (280)
    • 새소식 (26)
      • 인공지능 (3)
      • IT과학 (1)
    • 아만다's 강좌 (15)
      • 파이썬 응용.활용 강좌 (3)
      • 파이썬 YouTube 뮤직 플레이어 개발강좌 (8)
      • 쿠키스트림 (4)
    • 자바스크립트 (8)
      • React (0)
      • vue.js (3)
      • Javascript (5)
    • 파이썬 (10)
      • Django (0)
      • FastAPI (0)
      • 머신러닝 (0)
      • Snippets (5)
    • 자바(JAVA) (0)
      • 스프링부트 (0)
    • AI.인공지능 (2)
      • 빅데이터 (0)
      • RNN (0)
      • LLM (0)
      • Pytorch (0)
    • 소프트웨어공학 (8)
    • 클라우드 & CICD (0)
      • Docker (0)
      • Kubernetes (0)
      • AWS (0)
      • Azure (0)
    • IT응용&시스템 (12)
      • Mac OS (6)
      • Windows (2)
      • Linux (0)
      • IOS (0)
      • Android (0)
    • 멘토링 (23)
    • 리뷰 (13)
    • 이슈.잡담 (111)
    • 알뜰구매정보 (42)

검색 레이어

아만다's 일상

검색 영역

컨텐츠 검색

스프링

  • Spring MVC 아키텍처 개요

    2024.09.19 by amanda.hyon

Spring MVC 아키텍처 개요

Spring MVC는 애플리케이션을 효율적으로 관리하고 유지보수하기 위해 "Controller-Service-Repository"라는 세 가지 주요 계층으로 나눕니다. 이 아키텍처는 각 계층이 특정 역할을 수행하도록 설계되어 있으며, 각 계층 간의 관계는 명확하게 정의되어 있습니다.MVC아키텍처 핵심 요소1. Controller (컨트롤러)사용자 요청(예: HTTP 요청)을 처리하고, 그 요청에 적합한 서비스 호출, 데이터 변환, 그리고 응답을 생성하는 역할을 합니다.CommentController와 같은 클래스는 웹 요청을 처리합니다.예를 들어, 사용자가 댓글을 달 때(POST 요청), 해당 요청을 처리하는 책임을 갖습니다.컨트롤러는 주로 사용자의 입력을 받고, 데이터를 처리하며, 서비스를 호출하여 필..

소프트웨어공학 2024. 9. 19. 02:35

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
아만다's 일상 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바