S
Stephanie Stowe
My collegues and I had a disagreement about what the "M" is. One (A)
described the M as the DATA model, corresponding to database tables in the
dbms. Another (B) and I have learned that it is the OBJECT model where the
data model is "just persistence." This impacts the role of the "C". A
beleives that "business processing" is the role of the controller. B and I
believe that the controller is simply responsible for traffic control
between the business processing, or object model, and the view. This
traffic control layer between the business and the view was the whole point
of struts as it was explained to me.
Who is right? If we cannot understand this simple thing about MVC as a team,
how on earth are we going to implement it properly?
THANKS!
S
described the M as the DATA model, corresponding to database tables in the
dbms. Another (B) and I have learned that it is the OBJECT model where the
data model is "just persistence." This impacts the role of the "C". A
beleives that "business processing" is the role of the controller. B and I
believe that the controller is simply responsible for traffic control
between the business processing, or object model, and the view. This
traffic control layer between the business and the view was the whole point
of struts as it was explained to me.
Who is right? If we cannot understand this simple thing about MVC as a team,
how on earth are we going to implement it properly?
THANKS!
S