1.MVC design Pattern
Model layer, which is used to maintain data and provide data access methods;
A view layer, which is typically used by JSPs as a visual view of a part of a model's data or all data;
The controller layer, the control layer, is used for processing requests
2.JavaEE three-layer name
Web Layer (Controller)
Business Layer (service)
Persistence Layer (DAO)
3. The relationship between the three-tier architecture and the MVC model
They're two unrelated things. The classic three-tier architecture is a layered idea that divides the development model into three layers, each of whom develops different modules according to their own expertise.
MVC is a design pattern that separates HTML code from business logic code, making the code look clearer and easier to develop
4. Common Ground
is to reduce the coupling between the code, delamination, decoupling
Classic three-tier architecture and MVC relationships