返回信息流最近在研究J2EE,
J2EE架构的三层,可以包括表现层, 业务逻辑层以及持久化层
同时又研究了MVC模式,
这俩到底什么关系?MVC模式是JE22架构三层的具体实现?MVC包括MODEL,VIEW,Controller,与J2EE三层并不对应啊!
求解释,谢谢!
这是一条镜像帖。来源:北邮人论坛 / java / #21045同步于 2011/12/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
问一个J2EE的问题
Ashelly
2011/12/18镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 muxi 的大作中提到: 】
: 我的理解是:
: 持久化层对应M
: 表现层对应V
: ...................
可是MVC中Model层实现系统中的业务逻辑, View层用于与用户的交互, Controller层是Model与View之间沟通的桥梁.
j2ee提的架构的三层,可以说所有信息系统都是这三层,
.net,ruby,python等等都是,跟j2ee无关
MVC模式可以说是架构里面偏前面的,基本都是表现层的东西。
所谓的model,view,controller都是在获取数据后的一些分离技巧。
【 在 Ashelly (Ashelly) 的大作中提到: 】
: 最近在研究J2EE,
: J2EE架构的三层,可以包括表现层, 业务逻辑层以及持久化层
: 同时又研究了MVC模式,
: ...................
【 在 muxi 的大作中提到: 】
: 我的理解是:
: 持久化层对应M
: 表现层对应V
: ...................
你的理解是错的,建议读一下your first cup:an introduction to the java EE platform
【 在 sh600150 的大作中提到: 】
: j2ee提的架构的三层,可以说所有信息系统都是这三层,
: .net,ruby,python等等都是,跟j2ee无关
: MVC模式可以说是架构里面偏前面的,基本都是表现层的东西。
: ...................
嗯 对了 所谓的MVC就是表现层的一些东西。
同意6楼,举个例子来说,我们公司产品前端是用Flex实现的,三个核心的as类就是MainController,MainModel,还有一堆view,后台SSH框架不涉及表现,应该是对应业务逻辑层和持久化层