SpringBoot 实现两级缓存缓存是一种将数据临时存储在更快的存储层以提高应用程序的性能和响应能力的技术。让我们探索如何在 Spring 中实现两级缓存。默存2024/5/25SpringBootSpringBoot
SpringBoot 动态多线程并发定时任务实现定时任务有多种方式:Timer、ScheduledExecutorService、Spring Task、Quartz。默存2022/2/26SpringBootSpringBoot
SpringBoot Retry 实现容错重试Spring Retry 是一个用于简化 Java 方法重试逻辑的库,它能够在方法调用失败时自动重试,并提供了丰富的配置选项,支持重试次数、重试间隔时间、异常类型等配置。默存2024/8/8SpringBootSpringBoot
SpringBoot 多环境打包配置实际开发中,应用程序通常需要部署到不同的运行环境中,例如 `开发环境`、`测试环境`、`生产环境`等。默存2023/11/17SpringBootSpringBoot
SpringBoot 整合 MinioMinIO 是一个基于 Go 实现的高性能、兼容 S3 协议的对象存储。它采用 GNU AGPL v3 开源协议。默存2023/7/28SpringBootMinio, SpringBoot
SpringBoot i18n 国际化Spring Boot 对于国际化的支持,默认是通过 AcceptHeaderLocaleResolver 解析器来完成的,这个解析器,默认是通过请求头的 Accept-Language 字段来判断当前请求所属的环境的,进而给出合适的响应。默存2024/8/9SpringBootSpringBoot
SpringBoot Guava 实现接口限流Google 开源工具包 Guava 提供了限流工具类 RateLimiter,该类基于令牌桶算法实现流量限制,使用十分方便,而且十分高效。默存2024/8/7SpringBootSpringBoot