Java 就三层体系结构而言,MVC模式不是JDBC特有的

Java 就三层体系结构而言,MVC模式不是JDBC特有的,java,jsp,model-view-controller,Java,Jsp,Model View Controller,关于MVC模式和三层架构,我有点困惑。 我知道两者之间的区别,但让我们以一个JavaWeb项目为例。我们有一个JSP组件、Servlet、JavaBean和一个到数据库的连接 我的理解正确吗?在MVC模式中,JSP页面是呈现给用户的视图,控制器是处理发送到视图的请求的servlet,模型是对象(例如java bean),通过控制器发送以在JSP页面上显示动态内容 其中是三层架构JSP和Servlet组件都是表示层,因为这是正在处理和向用户显示的内容,而逻辑层是java Bean,其中正在处理计算

关于MVC模式和三层架构,我有点困惑。 我知道两者之间的区别,但让我们以一个JavaWeb项目为例。我们有一个JSP组件、Servlet、JavaBean和一个到数据库的连接

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


其中是三层架构JSP和Servlet组件都是表示层,因为这是正在处理和向用户显示的内容,而逻辑层是java Bean,其中正在处理计算方法,数据层,数据库是否与JDBC的组件一起使用?

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

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

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