社区
Java EE
帖子详情
MVC模式和j2ee三层架构之间的关系是什么?
success2008
2008-07-13 11:28:19
请问:MVC模式和j2ee三层架构之间的关系是什么?请做详细回答!
...全文
1811
10
打赏
收藏
MVC模式和j2ee三层架构之间的关系是什么?
请问:MVC模式和j2ee三层架构之间的关系是什么?请做详细回答!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taikongxinke
2008-07-15
打赏
举报
回复
j2ee构架应该是多层的,现在我们就就这个问题探讨一下,如何划分,将是系统更加健壮,假如按三曾来划分,将如何进行划分,
一种典型的结构应该是这样的:
1:)View 层 主要完成 数据处理功能,因此就和三层结构的表示层相对应,因此这一层的实现上多用于 JSP ,原因是jsp能够很
容易的展现给用户一个可操作健壮视图。
2:)Control层 主要完成企业的业务逻辑处理(并且包括页面间的连接关系),因为和三层结构的逻辑层想对应,这一层的实现
技术,多用于servlet/javabean/session bean。
3:)Model 层 对应这三层结构的数据层(存储层)。这一层的实现技术对应于 j2ee的 Entity bean .
如此划分后,为了增强企业应用的健壮性,和可扩展性及效率,可以采用适当的设计模式(桥模式,和value object模式这两种设计模式,
youjianbo_han_87
2008-07-15
打赏
举报
回复
至于MVC,很简单
youjianbo_han_87
2008-07-15
打赏
举报
回复
用这些架构都是为了实现松散耦合,每个功能单独形成模块,组合使用,这也就是现在流行的SOA
sucra
2008-07-14
打赏
举报
回复
syso说的很清楚了,谢谢了.
要完全理解三层架构,要不断的在项目实践中积累才行.
jiaxinyuck110
2008-07-14
打赏
举报
回复
说下我的理解吧
mvc设计模式
model层主要是处理业务逻辑的一般是javabean或者ejb实现。
controller控制器可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。
划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图,
可以完成什么样的用户请求。控制层并不做任何的数据处理。一般由servlet实现。
view层主要是它提供用户交互界面,收集显示数据的
mvc的作用主要把业务逻辑和显示分离提高重用性,可维护性和可扩展性.
mvc模式有利于分工不同的专业人员处理不同的层次,从而减少了技术上的困难。对一个开发者来说,就可以专注于业务模型的设计.
还有你所说J2EE三层
表示层,业务逻辑层,持久化层。
一般都是由框架实现
jishu_vip
2008-07-14
打赏
举报
回复
都说的不太清楚啊。
JoJooo
2008-07-13
打赏
举报
回复
LZ百度一下咯
xelam
2008-07-13
打赏
举报
回复
MVC模式是一种开发J2EE企业级应用的时候最常用的开发模式,是把程序分为3个层次去编,对应MVC依次就是模型层(Model)显示层(View)控制层(Controller)有的大型项目也会把这个MVC更加细化,来抽取出更多的层次感,这样有利于项目开发。
另外你说的三层架构,我不知道是什么意思,我就把它理解为是上面所说的这样划分成3个层次去开发了,3层之间互不影响,松散耦合...
开发时常用的框架(SSH):
Struts(view)
Spring(Controller)
Hibernate(Model)
hailang43
2008-07-13
打赏
举报
回复
MVC 模型视图控制器 主要说的是表示层。
j2ee三层说的是表示层,业务逻辑层,持久化层。
两个层次上的划分,没有相关性。
J2EE
中
MVC
三层架构
的实现
MVC
模式
将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller),旨在提高代码的可维护性和可扩展性。 1. **JSP+持久层结构存在的问题**: - JSP页面混合了业务逻辑和展示逻辑,导致页面...
J2EE
中
MVC
三层架构
在
J2EE
开发中,
MVC
(Model-View-Controller)
三层架构
是一种广泛采用的设计
模式
,它有助于分离业务逻辑、用户界面和数据访问,从而提高代码的可维护性和可扩展性。本文主要针对初学者,讲解了如何在
J2EE
环境中实现...
J2EE
的
MVC
三层架构
J2EE
的
mvc
三层架构
的基本中知识
基于
MVC
的
J2EE
的三层结构开发技术研究与实现
### 基于
MVC
的
J2EE
的三层结构开发技术研究与实现 ...综上所述,基于
MVC
的
J2EE
三层结构开发技术能够有效地解决企业级应用开发中的复杂性问题,提高系统的可维护性和可扩展性,是构建现代企业应用的理想选择之一。
j2ee
MVC
MVC
模式
1. **清晰的架构**:通过将业务逻辑、数据处理和用户界面分离,
MVC
模式
使得应用程序结构更加清晰,便于团队协作和维护。 2. **易于测试**:由于模型独立于视图和控制器,可以很容易地对模型进行单元测试。 3. **...
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章