Domov Rozvoj Co je řadič zobrazení modelu (mvc)? - definice z techopedie

Co je řadič zobrazení modelu (mvc)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Model Model Controller (MVC)?

Model View Controller (MVC) je návrhový vzor pro počítačový software. Lze to považovat za přístup k rozlišení mezi datovým modelem, řízením zpracování a uživatelským rozhraním. Úhledně odděluje grafické rozhraní zobrazené uživateli od kódu, který řídí akce uživatele. Cílem je poskytnout rámec, který vynucuje lepší a přesnější návrh.

Techopedia vysvětluje Model View Controller (MVC)

Architektura MVC pomáhá rozdělit aplikace do logických jednotek. Jednoduše řečeno, toto paradigma odděluje obchodní logiku od logiky rozhraní. Tato architektura zefektivňuje aplikaci.


Model představuje jedinečnou entitu - může to být jediný objekt nebo pravděpodobně struktura. Existuje vztah jeden k jednomu s entitou a daty objektu. Je to model, který odpovídá na požadavky přicházející z pohledu ohledně jeho stavu nebo stavu. Tímto způsobem se zpracování dat provádí pouze v modelu, který zajišťuje vnitřní konzistenci dat.


Pohled slouží k prezentaci grafické vizualizace uživatelského rozhraní. Mohlo by to odfiltrovat některé aspekty modelu nebo zvýraznit jiné. Představuje vstupní a výstupní data v rozhraní pomocí různých prvků, jako jsou tlačítka, nabídky, dialogová okna atd. Chcete-li zobrazit stav aplikačních objektů, pohled dotazuje model prostřednictvím řadiče.


Řadič poskytuje spojení mezi uživatelským rozhraním (pohled) a logikou zpracování aplikace (model). Řadič používá metody modelu k načtení informací o aplikačním objektu, ke změně stavu objektu ak informování pohledu na tuto změnu. V jistém smyslu řadič umožňuje uživateli provádět změny a vidět výsledky.

Co je řadič zobrazení modelu (mvc)? - definice z techopedie