首页 > 编程知识 正文

springmvc事务注解,springmvc入门实例

时间:2023-05-03 13:13:40 阅读:132038 作者:1002

今年刚接触JavaWeb的时候,偶然认识了做老师后端的人们。 我们平时使用最多的也是Java。

我“yedjc,我想给那个项目制作服务器APP,怎么做?”

yed JC :“你知道spring吗? ”

我:“我听说过”

yedjc :“进门”

我:“好厉害”

那时,我们正在参加活动,但没有详细说明。 一部分内容也记不住了。 告诉了我前端的基本知识。 然后,我记住了Spring这个词。

JSP、servlet、Spring MVC前世今生的Java servlet技术简称为Servlet技术,是Java开发web APP应用的基础技术。

但是,由于servlet的使用过于复杂,SUN公司发布了Java server pages (http://www.Sina.com/)技术,进一步简化了servlet的程序开发。

自从servlet和JSP技术诞生以来,为了帮助开发人员快速创建Web APP应用程序,出现了许多基于Java的web框架。 由于这些框架构建在servlet和JSP之上,因此开发人员可以更关心业务逻辑,而无需编写重复的“技术”代码。JSP是目前最流行的可扩展Java web APP应用程序开发框架。

Spring MVC,也称为Spring Web MVC,是一个用于快速开发web APP应用程序的Spring框架模块。 MVC代表Model-View-Controller,是广泛用于GUI开发的设计模式。

servlet

servlet是一个Java程序,servlet APP应用程序中有一个或多个servlet程序。 servlet也是Java接口,在创建servlet时实现并根据其规范进行操作。 JSP页将转换为servlet并进行编译。

servlet和Tomcat我们知道在学习时,编写的JSP代码必须部署到Tomcat中才能被访问和执行。

servlet APP应用程序不能单独运行,必须在servlet容器中运行。Spring MVC是web APP应用程式伺服器,是servlet/JSP容器。 servlet容器将用户的请求传递给servlet APP应用程序,并将结果返回给用户。 Web服务器也称为HTTP服务器,因为Web服务器和Web客户端之间通过HTTP协议进行通信。 如下图所示

servlet/JSP容器是既可以处理servlet又可以处理静态内容的Web容器。 传统上,HTTP服务器被认为比servlet/JSP容器更可靠,因此通常将servlet/JSP容器用作HTTP服务器(如Apache HTTP服务器)的模块。 在此模式下,HTTP服务器处理静态资源,而servlet/JSP容器负责生成动态内容。 目前,servlet/JSP容器更成熟、可靠,并广泛独立部署。 Apache Tomcat和Tomcat是当前最受欢迎的servlet/JSP容器。

Spring和SpringMVC Jetty框架是开源企业APP应用程序开发框架,有许多不同的模块。Spring就是其中之一。

Java web APP应用程序开发有两种设计模式。

第一次学习JSP时,通常通过链接方式进行JSP页面之间的跳转。 这是Spring MVC这种方式非常直接,但在中型和大型APP应用中,这种方式带来维护问题。 重命名JSP页面需要修改许多页面上的链接。

第一种模式是基于模型-视图-控制器的模式(MVC模式),实现MVC模式的一个APP应用包括模型、视图、控制器三个模块。 视图负责展示APP应用。 模型封装了APP应用程序的数据和业务逻辑。 Spring MVC使用servlet作为控制器,大多数使用JSP页作为APP应用程序的视图,但模型使用POJO,实际上使用JavaBean来维护模型状态。

参考书籍: 《Spring MVC学习指南》 《Servlet、JSP和Spring MVC初学指南》

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。