![]() |
1
1
这些都是非常好的模型。我还认为Struts中的ActFrices是模型。ActionForms是Struts用来表示/建模HTML表单的东西。
是的,这是一个争论的问题,关于你是否能用web应用程序实现真正的MVC。
这取决于应用程序的类型。有些应用程序是数据库驱动的,本质上是数据库的UI。在这种情况下,只需要很少的业务逻辑。 存储过程实际上不是数据层代码的一部分。您应该创建由业务对象调用的数据访问对象(DAO)。DAO调用存储过程。此外,DAO接口不应向业务对象提示数据存储的位置,无论是数据库、文件系统还是来自某个web服务。 |
![]() |
2
0
我想你对术语有点迷糊了。MVC模式(我相信)早于您描述的经典web应用程序架构。过去人们称之为web应用程序arch MVC 2(Model 2等)以区别于原始MVC模式。。。 请参见此链接> http://www.javaranch.com/drive/servlet/#mvc2
|