Loading Image

Friday, January 31, 2020

JAVA MVC Model

The Model View Controller (MVC) design pattern specifies that an application consists of a data model, presentation information, and control information. The pattern requires that each of these is separated into different objects.
MVC is more of an architectural pattern, but not for a completed application. MVC mostly relates to the UI / interaction layer of an application. You’re still going to need a business logic layer, maybe some service layer and data access layer
Advantage of MVC (Model 2) Architecture
  1. Navigation Control is centralized
  1. Easy to maintain the large application