4Legs_Archives

  • 홈
  • 태그
  • 방명록
4Legs_Archives

Architecture 1

[디자인 패턴] MVC 패턴

MVC 패턴 MVC 패턴은 소프트웨어 디자인 패턴 중 하나로, 사용자 인터페이스와 비즈니스 로직을 분리해 두 영역을 서로 영향 없이 수정할 수 있도록 하여 유지보수성을 높이는 장점을 가진다. 일반적으로 웹 애플리케이션 서비스에서 MVC 패턴은 다음 그림과 같이 구성된다. M : 모델 (Model) 모델은 프로그램의 도메인 및 어플리케이션의 정보, 데이터에 대응한다. 예를 들어 상품 주문 서비스를 개발한다고 했을 때, 이를 개발하기 위해 필요한 회원, 상품, 주문 등의 도메인들이 이에 해당한다. 이러한 도메인들의 실제 데이터의 가공을 담당하는 컴포넌트들도 포함한다. 모델은 뷰나 컨트롤러에 대한 어떠한 정보도 알 필요가 없다. 이는 곧 데이터 변경이 일어났을 때 모델에서 뷰를 참조하는 속성을 가지면 안 된다..

Architecture 2021.03.24
1
더보기
  • 분류 전체보기 (163)
    • 프로젝트 (0)
      • Pokemon (0)
    • Language (0)
      • JAVA (15)
    • Framework (0)
      • Spring (3)
      • JPA (8)
    • 알고리즘 (101)
      • 개념 (16)
      • BOJ 문제풀이 (67)
      • 프로그래머스 문제풀이 (9)
      • 2020 Goricon 문제풀이 (9)
    • 운영체제 (25)
    • 네트워크 (9)
      • 데이터통신_물리 계층 (2)
      • 데이터통신_데이터링크 계층 (4)
      • 네트워크프로그래밍 (2)
    • 데이터베이스 (7)
      • SQL (4)
    • 자료구조 (5)
    • Architecture (1)
    • 기타 (0)
      • 일상 (0)

Tag

다익스트라, Dijkstra, java, BOJ, 깊이 우선 탐색, BFS, JPA, 그래프, OS, 운영체제, Goricon, DP, 다이나믹 프로그래밍, 백준, 그리디 알고리즘, 알고리즘, Segment Tree, algorithm, 프로그래머스, 세그먼트 트리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바