목록컨트롤러 (1)
DEV_Larva

MVC 패턴은 모델(Model), 뷰(View), 컨트롤러(Controller)로 이뤄진 디자인 패턴이다. 구성모델 (Model):모델은 애플리케이션에서 데이터를 뜻하며, 데이터베이스, 상수, 변수와 같은 데이터를 처리하는 계층이다.역할:데이터를 생성, 수정, 삭제, 갱신하는 작업을 담당한다.비즈니스 로직과 관련된 작업을 수행하며, 뷰나 컨트롤러와 독립적으로 동작한다.특징:뷰와 컨트롤러에 대해 전혀 알지 못하고 독립적으로 사용할 수 있도록 설계한다.데이터 상태를 변경하면 컨트롤러나 뷰로 알려줄 수 있다.예시:온라인 쇼핑몰에서 상품 목록을 가져오는 코드에서, 상품 데이터를 다루는 로직은 모델에 위치한다.뷰에서 사용자가 상품 수량을 변경하면, 컨트롤러가 이를 모델로 전달하여 데이터베이스를 갱신한다. 뷰..
CS
2024. 11. 23. 21:33