Model 2设计模式在日程安排应用中的实践
1. Model 2设计模式概述
Model 2设计模式下的应用程序,其用户界面(UI)通常较为简洁,这样能让应用的设计和架构成为关注焦点。不过,Model 2应用中的信息流有时难以从代码中直接看出,因为用户看到的每个界面元素都是多个类和JSP页面共同作用的结果。在编写代码前,查看交互协作图有助于理解各部分的交互关系。
以下是类和JSP之间的交互关系图:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
Browser([Browser]):::process -->|1. request| ViewSchedule(<<controller>> ViewSchedule):::process
ViewSchedule -->|2. create| ScheduleBean(<<class>> ScheduleBean):::process
ViewSchedule -->|3. populate| ScheduleBean
ViewSchedule -->|4. forward| ScheduleView(<<jsp>> ScheduleView):::process
ScheduleView -->|5. extract request attribute| ScheduleBean
ScheduleView -->
超级会员免费看
订阅专栏 解锁全文
59

被折叠的 条评论
为什么被折叠?



