首页
架构设计
后端
java
python
PHP
前端
vue
react
js+ccs
nodejs
AI
运维
Linux
常用工具
中间件
软件部署
运维随笔
问题记录
系列文章
redis理论及实战
RabbitMQ安装及原理
RocketMQ
Kafka
mysql5.7使用及原理
elasticsearch
轻松玩转大模型微调
K8S
软考
系统架构师
系统分析师
我的动态
路口、下车
累计撰写
78
篇文章
累计创建
52
个标签
累计收到
2
条评论
栏目
首页
架构设计
后端
java
python
PHP
前端
vue
react
js+ccs
nodejs
AI
运维
Linux
常用工具
中间件
软件部署
运维随笔
问题记录
系列文章
redis理论及实战
RabbitMQ安装及原理
RocketMQ
Kafka
mysql5.7使用及原理
elasticsearch
轻松玩转大模型微调
K8S
软考
系统架构师
系统分析师
我的动态
目 录
CONTENT
以下是
springboot
相关的文章
2026-01-09
Spring Boot 4.x 核心演进分析
Spring Boot 4.0 于2025年11月发布,基于 Spring Framework 7.0 构建,全面支持 Java 的新特性如虚拟线程,并重构了云原生支持。核心基线升级包括:Spring Framework 从6.x升至7.x,Java 基线推荐使用 Java 25,Jakarta EE 升级到11版本,Kotlin 支持2.2+,GraalVM Native Image 成为一等公民。显著架构与功能变化包括:虚拟线程成为默认并发模型,高吞吐量且简化配置;声明式 HTTP 客户端取代 OpenFeign,降低微服务调用复杂度;模块化重构,支持 JPMS 模块化系统;内置 API 版本控制;可观测性方面,OpenTelemetry 成为唯一标准;全面采纳 JSpecify 标准注解处理空安全。迁移建议包括逐步升级 JDK 和移除 Feign 等步骤。
2026-01-09
13
0
0
java
后端
springboot
2025-08-22
springboot框架:springcache与redis
文章介绍了Spring Cache与Redis的使用方法及注意事项。通常情况下,缓存直接使用Spring Cache,特殊需求时可单独使用Redis。在缓存读写问题上,文章提到数据库和缓存一致性需自行处理;对于穿透、雪崩和击穿问题,提供了相应的解决方案如配置缓存空值、增加过期时间和使用本地同步锁等。使用Spring Cache结合Redis需要引入相关依赖,并进行适当配置,包括Redis连接信息及缓存策略设置。此外,还需要添加配置类以支持版本要求。最后,在代码中通过注解如@Cacheable、@CacheEvict和@CachePut来实现缓存操作。
2025-08-22
19
0
0
后端
springboot
java
2025-08-22
springboot框架:spring-data-redis 客户端
SpringDataRedis 是 Spring 框架中用于集成 Redis 数据库的模块,提供了对 Lettuce 和 Jedis 客户端的支持,并通过统一的 RedisTemplate API 简化了 Redis 的操作。它支持发布订阅模型、哨兵和集群模式,以及基于 Lettuce 的响应式编程。此外,还支持多种数据序列化方式,包括 JDK、JSON 和字符串等。使用时,只需在项目中添加 `spring-boot-starter-data-redis` 依赖,并进行简单的配置即可快速上手。文章还介绍了如何自定义序列化方法来优化存储空间利用效率,并展示了 StringRedisTemplate 的使用示例,强调了其对于字符串类型数据处理的优势。
2025-08-22
8
0
0
springboot
后端
java