
springMVC简介
文章平均质量分 89
guoyp2126
心上悟,事上磨
展开
-
springMVC实验(二)—调式工具APIFOX的使用
前后端分离已经成为互联网类软件开发主流模式,没有前端操作的支持,如何调试后端程序的就是开发人员必须解决的问题。如:get类请求可以直接使用浏览器就能模拟测试,但是post、put等类型的请求,则需要专门工具进行辅助测试。在实际开发中这种类型的辅助测试工具很多,如:idea集成的HTTP client、postman、Apifox等,其中Apifox是国内推出的一款调试工具,目前无论前端开发还是后端开发必须掌握的一中工具原创 2023-11-29 10:44:32 · 2295 阅读 · 0 评论 -
springMVC实验(五)——数据校验
在软件开发过程中,数据校验是非常重要的环节,用于确保数据的有效性和完整性 。数据校验分为客户端验证和服务端验证,客户端验证是确保人机交互过程中用户操作表单过程中的误操作,由JavaScript代码完成,验证不通过时,通过提示信息反馈给操作用户;服务端验证是对前端请求携带的参数进行验证,确保参数的有效性,由Java提供的JSR-303验证机制完成,如果验证不通过,HTTP 报400错误,要求开发人员对编写的请求代码进行修改原创 2023-12-06 12:07:43 · 1479 阅读 · 0 评论 -
SpringMVC实验(四)——前后端分离下的数据交互
前端开发不依赖与后端,二者均可独立发展。二者责任与分工明确,前端负责人机交互操作,后者负责仅提供数据服务,不再参与前端页面的跳转的控制。随着前端设备的多元化,前后端分离开发已经成为当前开发的主流模式原创 2023-12-05 22:10:24 · 1816 阅读 · 0 评论 -
springmvc实验(三)——请求映射
所谓的方法映射就是将前端发送的请求地址和后端提供的服务方法进行关联。在springMVC框架中主要使用@Controller和@RequestMapping两个注解符,实现请求和方法精准匹配原创 2023-11-29 11:54:31 · 1504 阅读 · 0 评论 -
对restful风格的支持——springmvc入门介绍(四)
前言原创 2021-07-04 21:14:24 · 291 阅读 · 0 评论 -
springmvc对json的支持——springmvc入门介绍(三)
在web开发中前端和后端的信息传递使用json格式已经成为当前主流的开发模式。springmvc通过配置的方式,很轻松完成json格式转Java对象和Java对象转json对象。转换环境搭建springmvc通过Jackson包完成json对象与Java对象相互转换,开发时需要引入相应的依赖包。包括以下三个:jackson-annoations-2.8.8.jarjackson-core-2.8.8.jarjackson-databind-2.8.8.jar使用maven项目时,在pom文件中添原创 2021-11-09 17:43:59 · 1481 阅读 · 0 评论 -
数据绑定——springmvc入门介绍(二)
数据绑定概念及绑定过程在springmvc入门介绍(一)中介绍了几种服务器端的数据如何传递给前端去展示。本节主要介绍如何将前端的数据传送到服务端,即view的数据如何传送到controller中对应的处理方法中。springmvc主要将要传送的数据通过与处理方法的形参进行绑定,完成数据传递的过程。绑定过程如下图所示:SpringMVC框架提供了一个数据绑定组件(DataBinder),前端请求将请求数据包裹在request中发送给DataBinder组件,通过RequestMaping映射的方法也将自原创 2021-11-02 17:38:23 · 680 阅读 · 0 评论 -
核心类和注解——springMVC入门介绍(一)
前言springMVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架,它本身就是Spring框架的一部分。也可以认为是在Spring IOC和AOP基础上,提供的WEB开发模块。完成功能上与struts2相同,但比struts2更容易使用。springmvc为web应用开发者提供了一个前端控制器及处理映射器,无需开发额外的控制器对象,同时框架能够自动绑定用户输入,正确的转换数据类型及用户输入校验等,开发后端控制器(controller或handler)更符合开发人员的开发习惯。提高原创 2021-10-28 17:54:50 · 1811 阅读 · 1 评论 -
springMVC执行流程——SSM框架
https://blog.youkuaiyun.com/zhupanlinch/article/details/103025709原创 2021-07-03 12:13:06 · 366 阅读 · 1 评论 -
SpringMVC简单示例——SSM框架
前言在SSM框架中,SpringMVC是Web层的框架,Spring是业务层的框架,MyBatis是持久层的框架。处理业务数据的对象和显示业务数据的视图之间存在紧密耦合,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有高度敏感性。SpringMVC是一种基于Java,实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦。基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringMVC也是要简化我们日原创 2021-06-23 09:58:53 · 694 阅读 · 0 评论 -
IDEA创建MAVEN WEB项目图解
引言尽管目前大多数WEB项目使用SpringMVC创建前后端完全分离项目,但servlet+bean还是基础,创建传统的Java web程序,有助于对基础的进一步夯实。IDEA使用MAVEN 创建WEB项目时,由于MAVEN缺少archetype-catalog.xml文件,而导致创建工程失败。还有创建完工程后发现在main文件夹缺少Java源文件夹等问题,再此做一记录备忘工程创建打开IDEA工具,点击欢迎页中Create New Project按钮,进入下图对话框按照图上标示1、2、3步骤完成原创 2021-04-21 15:13:13 · 1582 阅读 · 5 评论