MVC中的M到底指的是service层,还是指的是实体bean????

oodick 2010-10-03 05:19:18
RT,这个概念一直没弄清楚,多谢指点
...全文
998 31 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
UPC_思念 2010-10-04
  • 打赏
  • 举报
回复
bean包括实体bean和业务逻辑bean,故M层封装了业务逻辑
幸福小猪的MM 2010-10-04
  • 打赏
  • 举报
回复
MVC模式是: Model-View-Cotroller 有的书中也称“Model2模式”

目前流行的struts就是使用了MVC模式的web应用架构!

M 是指:javaBean负责处理数据,充当了模式的角色。
V是指: jsp处于页面层,充当了视图的角色。
C是指: servlet.充当了控制器的角色。负责响应客户对业务的逻辑请求并根据用户的请求行为,
决定将调用jsp页面。
handsome_huxiulei 2010-10-04
  • 打赏
  • 举报
回复
都在这扯起来了
Evenque 2010-10-04
  • 打赏
  • 举报
回复
M是指model,数据的意思

如果你用过Java Swing,你就会深刻理解什么是model,
比如一个表格JTable,TableModel专门用来存储数据(M),JTable只用来显示和控制(V和C),JTree也是同样道理。
licip 2010-10-04
  • 打赏
  • 举报
回复
模型层指的是业务逻辑,而业务逻辑的具体实现是用javaBean来实现的。
lsq1988512 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 magong 的回复:]
MVC用得太泛了,在不同的情况下有不同所指。

总体架构上,
计算机侧的表示形式叫Model(含Service)
人侧的表示形式叫View
中间起联系和映射作用的,叫Control

仅Web展现层中,
数据叫Model(不含Service)
界面定义叫View
请求派送和流程定义叫Control
[/Quote]
..
  • 打赏
  • 举报
回复
模型层指的是业务逻辑
微甜灬呼吸 2010-10-04
  • 打赏
  • 举报
回复
包含的
Xiaoloveliuforever 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 juyangjia 的回复:]

M是指module,应该不是具体的某个东西
[/Quote]

M 当然是 model啦 我个人觉得是javabean
avalon 2010-10-04
  • 打赏
  • 举报
回复
Model一般由JavaBean或EBJ来充当,model一般是处理逻辑业务!!
hyh8303 2010-10-04
  • 打赏
  • 举报
回复
是模型层 业务处理的那一层 就是写类 bean那些
JerryZhou_ 2010-10-04
  • 打赏
  • 举报
回复
两个都属于model
kaysondong 2010-10-04
  • 打赏
  • 举报
回复
是在里面充当一定的角色,的功能,抽象出来的叫法吧,不能具体指什么,
sound9world 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 bao110908 的回复:]

引用 25 楼 oodick 的回复:

引用 16 楼 bao110908 的回复:
模型层指的是业务逻辑


龙哥指点了 应该就是service层


咋没人叫我果哥?我感觉果哥好听呢。
[/Quote]

我觉得叫 火大 或者 果大 比较顺啊 果大考虑下
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 oodick 的回复:]

引用 16 楼 bao110908 的回复:
模型层指的是业务逻辑


龙哥指点了 应该就是service层
[/Quote]

咋没人叫我果哥?我感觉果哥好听呢。
oodick 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 bao110908 的回复:]
模型层指的是业务逻辑
[/Quote]

龙哥指点了 应该就是service层
oodick 2010-10-04
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 zxingchao2009 的回复:]
bean包括实体bean和业务逻辑bean,故M层封装了业务逻辑
[/Quote]

看样子还是指的是service层啊,多谢各位
duben4814 2010-10-04
  • 打赏
  • 举报
回复
应该是单指实体bean
please_call_me_J 2010-10-04
  • 打赏
  • 举报
回复
M是指module,应该不是具体的某个东西
webrobot 2010-10-04
  • 打赏
  • 举报
回复
M = bean + service
V = 看到的表现,如jsp
C = Action

个人这么理解。
加载更多回复(10)

67,543

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧