MVC에 대해서 더 자세히 알아보자
2023. 11. 12. 12:16
Study
MVC (Model-View-Controller) 소프트웨어 디자인 패턴 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 비즈니스 로직을 서로 영향 없이 고칠 수 있는 애플리케이션을 만들 수 있다. 애플리케이션의 정보(데이터)를 나타내며 뷰는 사용자 인터페이스 요소, 컨트롤러는 데이터와 비즈니스 로직 사이의 상호동작을 관리한다. 구성요소 Controller : 모델에 명령을 보냄으로써 모델의 상태를 변경할 수 있다. Model : 모델의 상태에 변화가 있을 때 컨트롤러와 뷰에 이를 통보한다. < 뷰는 최신의 결과를 보여주고 컨트롤러는 모델의 변화에 따른 적용 가능한 명령을 추가, 제거, 수정할 수 있다. View : 사용자가 볼 결과물을 생성하기 위해 모델로부터 정보를 가지고..
[Spring] 스프링 입문 강의 1 (김영한님 무료 강좌)
2022. 6. 16. 12:59
programming/SpringBoot
출처 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 스프링을 배우는 이유는? 스프링을 배우는 이유는 여러 가지가 있겠지만 실무에서 제대로 동작하는 애플리케이션을 만들기 위해서다. 1. 강좌의 순서 프로젝트 생성 웹 서버 실행 회원 도메인 개발 웹 MVC..