본문 바로가기

우당탕탕 개발일지

검색하기
우당탕탕 개발일지
프로필사진 YUDENG

  • 분류 전체보기 (77) N
    • Network (0)
    • Server (18)
      • Linux, C (8)
      • C# (1)
      • Spring (9)
    • Web (27)
      • React (20)
      • JavaScript (7)
    • Cloud (15)
    • 알고리즘 (4)
    • Python (2)
    • Flutter (1)
    • 기타 (9)
      • 개발 지식 (4)
      • 자격증 (5)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
일 월 화 수 목 금 토
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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Server/Spring (9)

우당탕탕 개발일지

SpringBoot - MVC

스프링 부트의 웹 애플리케이션은 'MVC 아키텍처'라고 하는 개념을 기반으로 설계돼 있다. 애플리케이션을 Model, View, Controller라는 역할로 나누어 구축해가는 방식이다. Model(모델) - 애플리케이션에서 사용할 데이터를 관리한다. View(뷰) - 실제로 사용자가 보는 화면을 만든다. Controller(컨트롤러) - 전체 처리를 제어한다. Model 템플릿에서 사용할 데이터들을 일괄해서 관리한다. 데이터 관리가 주 목적이기에 뷰 관련 정보는 가지고 있지 않다. 따라서 Model을 반환값으로 사용할 수는 없다. @ModelAttribute 애노테이션은 컨트롤러 메서드의 매개변수에 사용하여 요청의 데이터를 객체로 바인딩하는 역할을 한다. 요청한 파라미..

Server/Spring 2023. 6. 16. 17:29
이전 Prev 1 2 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바