首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MVC模式并非特定于JDBC,涉及到三层体系结构

MVC模式并非特定于JDBC,涉及到三层体系结构
EN

Stack Overflow用户
提问于 2018-06-07 01:53:18
回答 1查看 93关注 0票数 0

关于MVC模式和三层架构,我有点困惑。我知道这两者之间的区别,但让我们举一个java web项目的例子。其中我们有一个JSP组件、Servlet、Java Bean和一个到数据库的连接。

我的理解是否正确,在MVC模式中,JSP页面是呈现给用户的视图,控制器是处理发送到视图的请求的servlet,模型是通过控制器发送的对象(例如java bean),以在JSP页面上显示动态内容。

三层体系结构在哪里? JSP和Servlet组件是表示层,因为这是正在处理和显示给用户的内容,而逻辑层是java bean,计算方法是在其中处理的,而数据层是数据库和JDBC组件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-09 06:00:33

三层很简单,您有一个客户端、一个服务器和一个数据库。

在web世界中,它是一个浏览器、一个服务器(例如java应用程序)和某种类型的数据存储(如MySql服务器)。

MVC是应用程序中使用的一种设计模式,它获取数据并创建该数据的表示。实际上,您可以在三层体系结构的每一层中使用它,但它在服务器层中最常见。在单页面应用程序中,您可能会在客户端代码中使用MVC,尽管与传统MVC相比,大多数客户端框架采用不同的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50726660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档