excel-spring-boot-starter 是一个基于 FastExcel 实现的 Spring Boot Starter,用于简化 Excel 的读写操作。FastExcel 是一个 Java 开源项目,旨在以尽可能低的内存消耗实现对 Excel 文件的读写。通过 FastExcel,你可以在仅使用 64M 内存的情况下,在 1 分钟内读取 75M(46 万行,25 列 ...
spring-boot-demo项目集成了多种主流技术栈,如MyBatis、JPA、MyBatis-Plus、PageHelper等ORM框架,Redis、Ehcache等缓存技术,RabbitMQ、Kafka等消息队列,Quartz、XXL-JOB等定时任务调度框架,以及Swagger、Security等API管理和权限认证工具。这些技术的集成,不仅展示了Spring Boot的强大 ...
这篇文章,我把 Spring Boot 开发中最常用的 20 个注解一次性讲透,每个注解都配上真实业务场景的代码示例,看完让你对注解的使用豁然开朗,开发效率直接翻倍! 还在对着 Spring Boot 项目里的注解一脸懵?@Controller 和 @RestController 到底有啥区别?@Autowired 注入总 ...
随着互联网行业的迅猛发展,Web 应用的并发量日益增长,传统 Tomcat 服务器的性能瓶颈逐渐显现。相较之下,Undertow 以其轻量级、高吞吐量、低内存占用的优势,成为高并发业务场景下更优的选择。 在 Java Web 开发领域,Spring Boot 以其“开箱即用”的特性成为 ...
文件上传和下载是Web应用程序比较常用的功能之一,在本章节中,我将以一个简单的案例来讲解在Spring Boot中如何进行文件的上传与下载。在开始正文之前,我们通过一张思维导图来了解一下文件上传与下载的简单流程: ...
[导读]jwt是什么?JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。JWT有助于 ...