首页
学习
活动
专区
圈层
工具
发布

#spring

开源的 Java/Java EE 全功能栈(full-stack)的应用程序框架

SpringBoot微服务实战指南

程序员老彭

Spring Boot是构建微服务的理想选择,它简化了配置和部署流程,同时提供了丰富的功能支持。以下是使用Spring Boot开发微服务的关键步骤和注意事项。

1100

Spring MVC 请求全链路源码解析:基于 DispatcherServlet 的责任链执行模型

jack.yang

Spring MVC 作为 Spring 生态中处理 Web 请求的核心模块,其设计精妙地融合了“前端控制器”与“责任链”模式,将 HTTP 请求的处理过程拆解...

8210

深度剖析Spring Boot:自动配置原理与核心架构全解析

jack.yang

AutoConfigurationImportSelector通过SpringFactoriesLoader,从classpath下的META-INF/spri...

15320

使用 Spring BeanRegistrar 进行程序化 Bean 注册

崔认知

BeanRegistrar 接口适用于我们希望以程序化方式向应用上下文注册 Bean 的场景。我们可以不依赖带有 @Bean 方法的 @Configuratio...

12510

使用 Spring BeanRegistrar 进行程序化 Bean 注册

崔认知

BeanRegistrar 接口适用于我们希望以程序化方式向应用上下文注册 Bean 的场景。我们可以不依赖带有 @Bean 方法的 @Configuratio...

12510

破解Linux内存陷阱!Spring Boot文件上传的"隐形杀手":/tmp空间不足,99%开发者栽在它身上!

崔认知

真相曝光: 你的Spring Boot应用正被Linux的/tmp内存陷阱悄无声息地吞噬!

7010

破解Linux内存陷阱!Spring Boot文件上传的"隐形杀手":/tmp空间不足,99%开发者栽在它身上!

崔认知

真相曝光: 你的Spring Boot应用正被Linux的/tmp内存陷阱悄无声息地吞噬!

7010

Spring MVC 和 WebFlux 中的多部分数据流处理(Multipart Data Streaming)

崔认知

翻译:https://www.javacodegeeks.com/multipart-data-streaming-with-spring-mvc-and-we...

9810

Spring MVC 和 WebFlux 中的多部分数据流处理(Multipart Data Streaming)

崔认知

翻译:https://www.javacodegeeks.com/multipart-data-streaming-with-spring-mvc-and-we...

9810

Spring Boot + Nacos 动态配置刷新失效问题深度解析

崔认知

在微服务架构中,动态配置管理是提升系统灵活性和运维效率的关键能力。Spring Cloud Alibaba 与 Nacos 的组合为 Java 应用提供了强大的...

20510

Spring Boot + Nacos 动态配置刷新失效问题深度解析

崔认知

在微服务架构中,动态配置管理是提升系统灵活性和运维效率的关键能力。Spring Cloud Alibaba 与 Nacos 的组合为 Java 应用提供了强大的...

20510

Spring @Retryable 与 @Transactional 结合使用(注意 aop 的执行顺序)

崔认知

在企业级应用中,重试数据库操作是一项必要功能,特别是在处理临时性问题(如死锁、瞬时连接故障、竞争条件或短暂的服务中断)时。Spring 提供了使用声明式注解(如...

7610

Spring @Retryable 与 @Transactional 结合使用(注意 aop 的执行顺序)

崔认知

在企业级应用中,重试数据库操作是一项必要功能,特别是在处理临时性问题(如死锁、瞬时连接故障、竞争条件或短暂的服务中断)时。Spring 提供了使用声明式注解(如...

7610

使用MySQL在分布式Spring Boot应用中实现幂等性

崔认知

现代分布式系统暴露的API会触发状态变更操作,如支付、订单、账户获取流程或账户更新。在这样的环境中,由于网络重试、Kafka重平衡器发出多个请求、负载均衡器等因...

9110

使用MySQL在分布式Spring Boot应用中实现幂等性

崔认知

现代分布式系统暴露的API会触发状态变更操作,如支付、订单、账户获取流程或账户更新。在这样的环境中,由于网络重试、Kafka重平衡器发出多个请求、负载均衡器等因...

9110

Spring AI 架构深度解析与 Ollama 本地化实战指南

崔认知

比如接入Ollama的实现类是org.springframework.ai.ollama.api.OllamaApi,对应标准ChatModel的实现类是org...

20810

Spring AI 架构深度解析与 Ollama 本地化实战指南

崔认知

比如接入Ollama的实现类是org.springframework.ai.ollama.api.OllamaApi,对应标准ChatModel的实现类是org...

20810

Spring 中 BeanFactory 和 ApplicationContext 的关系梳理

AlphaHinex

原图链接:https://alphahinex.github.io/contents/covers/spring-beanfactory-application...

7610

如何找到 SpringBoot 应用中的所有 BeanFactory

AlphaHinex

在 还在给每个请求加前缀避免模块间接口冲突呢?[1] 中,我们讨论了在一个 Spring Boot 应用中注册多个 DispatcherServlet 来实现应...

10610

Spring AI系列之核心组件:ChatClient、Prompt 与 Advisor

SmileNicky

ChatClient 是 Spring AI 提供的高阶客户端,采用**构建者模式(Builder Pattern)**设计,支持链式调用,极大地简化了 Pro...

18310
领券