SpringMVC
文章平均质量分 77
itmkyuan
坚持做难而正确的事情;种一棵树最好的时间是十年前,其次是现在!
展开
-
基于SpringBoot的SSMP(Spring+SpringMVC+MybatisPlus)整合案例
● 案例实现方案分析 ◆ 实体类开发——使用Lombok快速制作实体类 ◆ DAO开发——整合MyBatisPlus,制作数据层测试类 ◆ Service开发——基于MybatisPlus进行增量开发,制作业务层测试类 ◆ Controller开发——基于Restful开发,使用PostMan测试接口功能 ◆ Controller开发——前后端开发协作制作 ◆ 页面开发——基于VUE+ElmentUI制作,前后端联调,页面数据处理,页面消息处理 ▶ 列表、新增、修改、删除、分页、查询 ◆项目异常处理 ◆按条原创 2022-04-04 15:27:46 · 757 阅读 · 0 评论 -
HttpMessageConverter
HttpMessagrConverter,报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报文,HttpMessageConverter提供了两个注解和两个类型:@RequestBody ,@ResponseBody,RequestEntity,ResponseEntity 1、@RequestBody @RequestBody可以获取请求体,需要在控制器方法设置一个形参,使用@RequestBody进行标识,当前请求的请求体就会为当前注解所标识的形参赋值 输出结果: userna原创 2022-02-22 16:32:53 · 139 阅读 · 0 评论 -
SpringMVC视图
SpringMVC的视图是View接口,视图的作用是渲染数据,将模型Model中的数据展示给用户 SpringMVC的视图种类很多,默认有转发视图和重定向视图 当工程引入jstl的依赖,转发视图会自动转换为JstlView 若使用的视图技术为Thymeleaf,在SpringMVC的配置文件中配置了Thymeleaf的视图解析器,由此视图解析器解析之后所得到的是ThymeleafView 1、ThymeleafView 当控制器方法中所设置的视图没有任何前缀时,此时的视图名称会被SpringMVC配置文件中原创 2022-02-22 15:37:31 · 333 阅读 · 0 评论 -
域对象共享数据
1、使用ServletAPI向request域对象共享数据 <a th:href="@{/testRequestByServletAPI}">通过ServletAPI向Request域对象共享数据</a> <p th:text="${testRequestByServletAPI}"></p> //使用ServletAPI向Request域对象共享数据 @RequestMapping("/testRequestByServletAPI")原创 2022-02-22 14:33:06 · 147 阅读 · 0 评论 -
SpringMVC获取请求参数
1、通过ServletAPI获取 将HttpServletRequest作为控制器方法的传参,此时HttpServletRequest类型的参数表示封装了当前请求的请求报文的对象 @RequestMapping("/testServletAPI") public String testServletAPI(HttpServletRequest request){ String username = request.getParameter("username");原创 2022-02-22 14:09:01 · 62 阅读 · 0 评论 -
SpringMVC第三章@RequestMapping 注解
1、@RequestMapping 注解的功能 从注解名称上我们可以看到,@RequestMapping 注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。 SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求 2、@RequestMapping 注解的位置 @RequestMapping 标识一个类,设置映射请求的请求路径的初始信息 @RequestMapping 标识一个方法,设置映射请求的请求路径的具体信息 @Controller @Request原创 2022-01-26 18:04:42 · 296 阅读 · 0 评论 -
SpringMVC开篇
一、SpringMVC 简介 1、什么是 MVC MVC 是一种软件架构的思想,将软件按照模型、视图、控制器来划分。 M:Model,模型层,指工程中的 JavaBean,作用是处理数据 JavaBean 分为两类: ● 一类称为实体类 Bean:专门存储业务数据的,如 Student,User 等 ● 一类称为业务处理的 Bean,指 Service 和 Dao 对象,专门处理业务逻辑和数据访问 V:View,视图层,指工程中 html 或 jsp 等页面,作用是与用户进行交互,展示数据 C:Contr原创 2022-01-26 16:51:13 · 72 阅读 · 0 评论 -
RESTful
1、RESTFul简介 Rest:Representational State Transfer,表现层资源状态转移 a>资源 资源是一种看待服务器的方式,即,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个可命名的抽象概念。因为资源是一个抽象的概念,所以它不仅仅能代表服务器文件系统中的一个文件,数据库中的一张表等等具体的东西,可以将资源设计的要多抽象由多抽象,只要想象力允许而且客户端应用开发者可以理解。与面向对象设计类似,资源是以名词为核心来组织的,首先关注的是名词,一个资源可以由一个或多原创 2022-01-23 22:53:28 · 161 阅读 · 0 评论 -
SpringMVC 实现 RESTFul 案例
1、准备工作 和传统的 CRUD 一样,实现对员工信息的增删改查 搭建环境 准备实体类 package com.atguigu.rest.bean; /** * Created by itmkyuan on 2022/1/22. */ public class Employee { private Integer id; private String lastName; private String email; private Integer gender;原创 2022-01-23 22:45:32 · 241 阅读 · 0 评论