|
|
MVC Pattern
|
Define
MVC pattern
|
The Model/View/Controller(MVC)
is an architecture design pattern. Model means data, View means
representation and Controller works on data and representation. MVC
focuses on decouple the triad relationships among data, representation
and controller.
|
Where
to use & benefits
|
Application architecture design.
Any data related design, including non-visual application.
Decouple complex object to improve maintainability.
Increase object reusability.
Achieve design flexibility.
Related patterns include
- Almost all patterns can be used with MVC.
|
Example
of MVC pattern
|
Struts framework is the best
example of MVC pattern
|
|
|