pab*_*ier 5 java model-view-controller servlets
我被告知MVC是多层架构上表示层的架构模式.我不理解MVC模型的概念.
所以我创建了一个Web应用程序,作为学习MVC模型的方法,只使用JSP和Servlets,我也创建了DataAccess层.
在我的WebContent文件夹中,我放置了所有视图.
在我的src(Java内容)文件夹中,我制作了4个包.
data
presentation.model
presentation.controller
businessEntities
Run Code Online (Sandbox Code Playgroud)
我使用Servlets作为控制器(使用FrontController模式)和JSP用于所有视图.
正如标题所说,我的问题在于模型.
现在,让我们举个例子..
我有2节课.
- Car
- CarLogic
Run Code Online (Sandbox Code Playgroud)
CarLogic是一个类,它调用可能的CarDAO来获取数据并将其返回给任何询问它的人.汽车只是POJO.
我将CarLogic放在了presentation.model和Car on businessEntities中.
我错了吗?我应该把什么放在Model包上?
谢谢!
MVC 代表模型视图控制器。
模型是您存储实体对象的位置。视图是您存储表示对象的位置。控制器是您将模型中存在的属性映射到小部件的位置。
以便将属性设置为小部件输入中的实体对象。
| 归档时间: |
|
| 查看次数: |
241 次 |
| 最近记录: |