Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MVC is an abbreviation for Model-View-Control and is a design pattern used extensively in XperienCentral which uses the Spring MVC framework which is based on this pattern. This pattern separates software components into three responsibilities: the data model, the view (user interface), and the controller that handles the interaction between these two. The MVC model can be depicted as follows:

 

Image RemovedImage Added

 

The MVC design pattern helps to decouple the graphical user interface from the application logic.

...