任务是在MVC模型中构建Java项目,我不确定它的结构
我们得到:一个抽象超类包含一个方法,两个子类根据需要重新定义这个方法。不确定如何在MVC建模后构建项目任务是在MVC模型中构建Java项目,我不确定它的结构,java,model-view-controller,Java,Model View Controller,我们得到:一个抽象超类包含一个方法,两个子类根据需要重新定义这个方法。不确定如何在MVC建模后构建项目 比如,类模型的内部、控制器和视图应该是什么 在最简单的可能实现中: 您的模型类应该进行数据访问,而不是更多;例如,假设它应该是唯一一个具有import java.sql.which,并返回从存储库中新出来的bean集合 控制器类应该调用模型层,提取信息,并决定向用户显示什么以及如何执行。例如:您可以读取组织单位列表,并决定是否将用户发送到单位的树状视图,或者,如果只有一个单位,则直接将其发送
比如,类模型的内部、控制器和视图应该是什么 在最简单的可能实现中:
- 您的模型类应该进行数据访问,而不是更多;例如,假设它应该是唯一一个具有
,并返回从存储库中新出来的bean集合import java.sql.which
- 控制器类应该调用模型层,提取信息,并决定向用户显示什么以及如何执行。例如:您可以读取组织单位列表,并决定是否将用户发送到单位的树状视图,或者,如果只有一个单位,则直接将其发送到包含该单位人员的员工表。SpringMVC控制器或Struts1/2动作类就是很好的例子。它还应该将数据保留在某个可访问的位置(例如,作为请求属性)供视图使用
- 您的视图应该是一个JSP(或您使用的任何视图技术),尽可能简单,并尽可能少地在其中进行决策;所有的数据都会被检索出来,导航决策也会提前做出,它唯一的任务就是画画