SpringBoot Web请求、响应
请求方面主要讲,会讲解当前端向后端发出请求时,对于不同类型的参数后端都如何接收;对于响应,文章会讲解后端如何向前端响应数据以及如何使返回的数据具有统一的格式。
Spring异步注解@Async的使用及其自定义线程池配置总结
AsyncConfigurer接口是Spring框架用于全局配置异步执行器(即线程池)的核心接口。当我们的Spring应用需要统一管理所有异步任务的执行环境时,可以选择实现此接口。@Override// 核心线程数// 最大线程数// 队列容量// 线程名称前缀在此示例中,GlobalAsyncCo
SpringBoot整合Minio
文章目录1 Minio1.1 概述1.2 应用场景1.3 Minio实现分片上传的主要步骤1.4 Centos7安装Minio1.5 搭建springboot 环境1.5.1 pom.xml1.5.2 创建容器桶1.5.3 编写配置文件1.5.4 常量类1.5.5 创建Minio的配置类1.5.5
springboot整合gateway网关
API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:(1)客户端会多次请求不同的微服务,增加了客户端的复杂性。(2)存在跨域请求,在一定场景下处理相对复杂。(3)认
Spring Boot 自动配置原理及过程
Spring Boot 自动配置原理及过程
SpringBoot连接PostgreSQL+MybatisPlus入门案例
SpringBoot连接PostgreSQL+MybatisPlus入门案例
前端使用docx-preview展示docx + 后端doc转docx
后端 doc 转 docxdcox - preview安装导入使用注意
Spring模块详解Ⅱ
对Spring模块中Spring Beans 和Spring Context两个模块进行总结
SpringBoot如何配置动态数据源?原理+实战
若没空探究原理可直接跳转到“实现方式:注解+切面”目录数据源切换方法Spring对数据源的管理类似于策略模式,不懂策略模式也没关系,其实就是有一个全局的键值对,类型是Map。当JDBC操作数据库之时,会根据不同的key值选择不同的数据源。而这个key值可以放到方法的注解里。所以切换数据源的思路就是让
Spring AOP应用指南:概念、通知与表达式分析
本文深入探讨了Spring AOP的核心概念,包括切点、切面和连接点,阐释了不同通知类型的优先级设置及其影响。同时,对切点表达式的编写和应用进行了详尽的解析,为读者提供了一个全面的Spring AOP实践框架。
SpringCloud之@FeignClient()注解的使用方式
是 Spring Cloud 中用于声明一个 Feign 客户端的注解。由于SpringCloud采用分布式微服务架构,难免在各个子模块下存在模块方法互相调用的情况。比如订单服务要调用库存服务的方法,@FeignClient()注解就是为了解决这个问题的。Feign 是一个声明式的 Web Serv
spring钟的WebClient 如何设置连接超时时间,读取超时时间
在Spring WebFlux中,WebClient提供了一种灵活的方式来配置连接超时时间和读取超时时间。你可以使用来进行这些配置。
SpringBoot整合iText7导出PDF及性能优化
在Spring Boot中整合iText7来导出PDF文件是一个常见的需求,尤其是在需要生成报告或文档的应用场景中
抄作业!AI洗稿方法技巧大公开,告别人工,轻松搞定机器味
大象考虑到许多无法使用国外 AI 工具的朋友,或者是预算不足的朋友,为您推荐几种免费洗稿的途径,虽说免费,可一点儿也不比使用付费工具逊色。能够看到左侧,存在新建对话,接着就是历史对话记录,再下面就是智能体了,有官方类似 GPTs 商店的,有自己构建的,也有网上的大佬们创建的。描述:我是您的日常语言文
Spring Boot: 2.7.x 至 2.7.18 及更旧的版本,漏洞说明
在 Spring Framework 版本 5.3.0 至 5.3.38 及更早的不受支持版本中,如果应用程序评估了用户提供的 SpEL(Spring Expression Language)表达式,攻击者可以利用特制的表达式导致拒绝服务(DoS)攻击。Spring Framework: 5.3.0
《学会 SpringBoot · 依赖管理机制》
进行 SpringBoot 开发工作的,引入 spring-boot-starter-web 就可以让程序具备 SpringMVC 的功能,而且连版本号也不需要写。本篇博文简单介绍一下 SpringBoot 的依赖管理机制。💗 后续会逐步分享企业实际开发中的实战经验,有需要交流的可以联系博主。
什么是 API Token 以及如何使用它
API Token 是一种用于识别和验证 API 调用的安全凭证。当开发者或应用程序需要访问受保护的资源或服务时,他们会使用 API Token 进行身份验证。这个 Token 是一个独特的字符串,通常用作访问 API 的钥匙。简而言之,API Token 就像是一个可以打开特定保险箱的钥匙,只要拥
解决Satoken(1.29.0+)组件关于session过期时间续期问题
最近在生产环境遇到一个关于使用第三方开源组件satoken的问题:token过期时间续签,想跟大家分享一下类似问题的通用解决思路。
可造成敏感信息泄露!Spring Boot之Actuator信息泄露漏洞三种利用方式总结
如果没有正确使用Actuator,可能造成信息泄露等严重的安全隐患。其中heapdump作为Actuator组件最为危险的Web端点,因未授权访问被恶意人员获取后进行分析,可进一步获取敏感信息。
Spring Boot集成sse实现chatgpt流式交互
SSE可以指代两种不同的概念:一是指“服务器发送事件”(Server-Sent Events),另一种是指英特尔的“因特网数据流单指令序列扩展”(Streaming SIMD Extensions)。服务器发送事件SSE是一种基于HTTP协议的服务器向客户端实时推送数据的机制。利用HTTP的长连接特