Struts简单的概念问题。

cat7708 2004-03-30 01:38:23
请问在Struts(即MVC模式)中,模型主要用来干什么呢?控制器又是用来干什么呢?
如果不与EJB联系,而要取得数据库中的数据,那么取数据的操作是模型做呢还是控制器来做呢?如果要调用EJB,让EJB来处理数据库操作,那么,是在模型还是控制器调用EJB呢?热切期待大家的解答啊!
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
donghx1234 2004-03-31
  • 打赏
  • 举报
回复
支持
cat7708 2004-03-31
  • 打赏
  • 举报
回复
哦,原来这样啊。我这书上没有例子,不知道各位有没有MVC模式的简单例子,最好操作数据库的,小弟想看一下在模型是怎么操作数据库的,如果在建模型的时候需要变量声明也说明清楚吧。
hup 2004-03-30
  • 打赏
  • 举报
回复
补充:
是模型调用EJB
_chage 2004-03-30
  • 打赏
  • 举报
回复
取数据的操作应该属于商业逻辑bean,反正action中尽量不要涉及业务。复杂的东西都下发给商业逻辑bean来处理,可能是一些工厂方法的集合。
这样便于重用。
zeeman_zhao 2004-03-30
  • 打赏
  • 举报
回复
Hibernate
yanxibang 2004-03-30
  • 打赏
  • 举报
回复
ejb俺不懂,不过在模型中(dao,实体)主要是进行数据库操作的,控制器用于控制流程的,
如jsp页面取数据时,先通过action类,action调用bean,bean调用dao,dao操作数据库
yanxibang 2004-03-30
  • 打赏
  • 举报
回复
ejb俺不懂,不过在模型中(dao,体)主要是进行数据库操作的,控制器用于控制流程的

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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