【Spring MVC】关于Spring MVC编程中与http请求的参数传递的详细介绍

本期主要且重点讲解了关于spring mvc中与http请求的参数构造和传递,包含了多种传递,咧如参数,对象,集合,数组,JSON,文件的传递;

Java 服务端异步编程详解:深入理解 Spring MVC 中的 DeferredResult 异步请求

在 Spring MVC 中,DeferredResult 提供了一种灵活的异步请求处理方式。与 Callable 不同,DeferredResult 允许开发者手动设置异步处理结果,可以在多个线程中进行异步操作,更适用于复杂的异步处理场景。Spring MVC 中的 DeferredResult

【Spring】RESTful设计风格

REST(Representational State Transfer),即“表现层状态转移”,它定义了互联网软件服务的架构原则。如果一个架构的符合 REST 原则,就被称之为 RESTful 架构,这是目前最流行的互联网软件服务架构设计风格之一。REST 并不是一种标准,而更像是一种架构理念和设

Apache Tomcat输入验证码错误漏洞(CVE-2023-46589)

Apache Tomcat存在输入验证错误漏洞,该漏洞源于HTTP/2请求的输入验证不正确,会导致拒绝服务。目前,官方漏洞修复版本已经发布。建议用户升级到安全修复版本: 8.0.x 用户升级组件到 8.5.99 版;9.0.x 用户升级组件到 9.0.86 版;11.0.x 用户升级组件到 11.0

快速在本地运行SpringBoot项目的流程介绍

本篇文字的内容可能十分小众,主要针对于有其他人的开源的SpringBoot项目,需要在本地上运行的uu,会给大家介绍一下SpringBoot项目启动的流程,以及我初次接触SpringBoot项目启动时遇到的问题。没错,我就经历了这个很小众的过程。虽然一般这种项目都会带有.md文件,但是毕竟是人家的开

新版IDEA使用Spring Initializr创建工程(两种方法,官方工具和IDEA)

jdk 17(目前已不支持jdk1.8)IDEA2023.3.2(或更新版本)

在springboot中使用MinIO实现文件上传功能

如果出现Non-XML response from server的错误,那就很有可能是在yml文件中端口号配置错误了(浏览器访问端口9001,java API端口是9000),我就是端口之前写错过,找了半天qwq。将okhttp升级到4.8.1版本后,还是不行,这时候就要思考是不是okhttp的版本

springboot整合nacos

Springboot整合Nacos示例环境依赖JDK1.8+nacos2.x官方的版本对应建议配置:版本 0.2.x.RELEASE 对应的是 Spring Boot 2.x 版本,版本 0.1.x.RELEASE 对应的是 Spring Boot 1.x 版本。但是为了防止版本问题,强烈建议Spr

27.<Spring博客系统③(实现用户退出登录接口+发布博客+删除/编辑博客)>

Spring博客系统③(实现用户退出登录接口+发布博客+删除/编辑博客)

【spring】参数校验Validation

在实际开发中,我们无法保证客户端传来的请求都是合法的。比如一些要求必传的参数没有传递,传来的参数长度不符合要求等,这种时候如果放任不管,继续执行后续业务逻辑,很有可能就会出现意想不到的bug。有人可能会说,这不是前端的问题吗,让前端校验去。话是这么说,但我们也不能前端校验百分百不会出现问题。并且有些

【经验总结】ShardingSphere5.2.1 + Springboot 分库分表 快速开始

Apache ShardingSphere (本文后续简称“SS”)是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层

Mybatisplus多表关联分页查询有多种实现方式

这是最常用的方式,通过自定义 SQL 查询可以实现较复杂的关联查询,结合 MyBatis-Plus 的IPage接口,可以实现分页效果。User和Order,我们想查询用户及其对应的订单列表。@Data@Data在UserMapper@DataUserMapper实现方式优点适用场景XML 自定义

使用 Spring Boot 实现图片上传

本文将介绍如何使用 Spring Boot 实现一个简单的图片上传功能,包括文件的上传、存储和展示。我们将使用 Spring Boot 的文件上传功能,并结合 Thymeleaf 作为模板引擎来构建前端界面。

SpringBoot3 集成 Shiro

是一个强大且易用的Java安全框架,提供了身份验证、授权、密码学和会话管理等功能。它被广泛用于保护各种类型的应用程序,包括Web应用、桌面应用、RESTful服务、移动应用和大型企业级应用。没有 Spring Security 那么多晦涩的概念和术语,其原理非常清晰易懂,也非常容易集成到自己的项目中

Spring Boot项目配置Mybatis Plus

通过上述步骤,你就可以在 Spring Boot 中成功配置并使用 MyBatisPlus 了。如果遇到任何问题,请确保所有的依赖项版本一致,并且所有的配置信息都是正确的。根据数据库表结构创建对应的实体类,并可以使用 MyBatisPlus 提供的一些注解来简化映射关系。在 Spring Boot

一文精通flowable并使用springboot整合flowable工作流(最完整版本)

springboot整合flowable并实现功能如下1. 查询流程定义列表2. 创建请假审批流程3. 审批流程列表4. 提交审批流程5. 历史流程列表6. 删除流程7. 领导待办任务8. 领导已办任务9. 领导批准10. 领导拒绝11. 老板待办任务12. 老板批准13. 老板拒绝14. 员工再次

JAVA--比较器

Java中的比较器(Comparator)是一个非常强大的特性,它允许我们定义对象比较的规则。在Java中,Comparator接口位于java.util包中,主要用于对象的比较。以下是对Java中比较器的详细介绍。

SpringMVC实现登陆与注册

这里需要引入jquery,由于我本地有jquery的静态文件,所以这里我直接将它放进webapp下引入使用,大家如果没有可以使用CDN,即<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>也可正常运行。在之前书写Co

【Spring MVC】初步了解Spring MVC的基本概念与如何与浏览器建立连接

本期小编主要讲解了Spring MVC的概念,以及他与Spring Boot的关系,当然还包括简单的Spring mvc项目的代码演示,如何与浏览器建立连接;

Spring中WebSocket的使用

Spring 中使用 WebSocket 实现服务器主动向客户端发送数据

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈