
Hierarchical model–view–controller
Hierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly.
- Comment
- enHierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly.
- Depiction
- Has abstract
- enHierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine, the authors apparently unaware of PAC, which was published 13 years earlier. The controller has some oversight in that it selects first the model and then the view, realizing an approval mechanism by the controller. The model prevents the view from accessing the data source directly.
- Hypernym
- Pattern
- Is primary topic of
- Hierarchical model–view–controller
- Label
- enHierarchical model–view–controller
- Link from a Wikipage to another Wikipage
- Architectural pattern
- Category:Software analysis patterns
- File:Pac-schema.png
- JavaWorld
- Model–view–controller
- Modular programming
- Presentation–abstraction–control
- SameAs
- 3kZhp
- HMVC
- HMVC
- HMVC
- m.0j64cnp
- Q4040281
- 계층적 모델-뷰-컨트롤러
- Subject
- Category:Software analysis patterns
- Thumbnail
- WasDerivedFrom
- Hierarchical model–view–controller?oldid=1104092587&ns=0
- WikiPageLength
- 3620
- Wikipage page ID
- 34983319
- Wikipage revision ID
- 1104092587
- WikiPageUsesTemplate
- Template:Short description