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

#spring

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

Spring AI Aliababa和AgentScope,哪个更好?

苏三说技术

最近在技术圈里,关于Spring AI Alibaba和AgentScope的讨论越来越多。

6510

DeferredResult真相:没有提高QPS,没有优化系统性能!那Spring为什么要发布这个功能?有示例源码

烟雨平生

先讲为什么:DeferredResult可以提升Servelt容器工作线程池的复用率。同时,也没有改变Servelt容器的最大物理连接数。如果新请求超过Serv...

2310

重温工厂设计模式,觉得这模式好笨好蠢好低效好耿直,好需要一个Spring IoC 容器

烟雨平生

都说温故而知新。重温一遍工厂设计模式,觉得工厂模式的思路很清晰,落地好耿直、好低效。现在讲下自己的理解,欢迎拍砖。

2610

告别 AI 对话 “失忆”!Spring AI 聊天记忆底层原理与全场景落地实战

果酱带你啃java

很多开发者在集成AI对话功能时,都会遇到一个核心痛点:多轮对话中AI完全无法记住之前的沟通内容,每次对话都像首次交互,用户体验极差。而Spring AI作为Sp...

2710

吃透 Spring Boot 3 + Spring Cloud 云原生新特性

果酱带你啃java

云原生架构的普及,对Java应用的启动速度、内存占用、弹性伸缩能力提出了全新要求。Spring Boot 3 作为Spring生态里程碑式的版本,基于Sprin...

8010

吃透 Spring Bean 生命周期:从源码底层到实战落地

果酱带你啃java

为什么Spring能成为Java企业级开发的事实标准?核心就是IoC(控制反转)与AOP(面向切面编程)两大特性,而Bean的生命周期,正是IoC容器的核心灵魂...

6010

深入 Spring IoC 容器底层:从原理到实战,一文讲透控制反转的核心逻辑

果酱带你啃java

控制反转(Inversion of Control,IoC)是Spring框架的核心思想之一,它将对象的创建、依赖关系的管理从代码中剥离,交给Spring容器统...

4910

吃透 Spring 12 个核心扩展点:从源码底层到生产级实战,90% 的高级开发都在用

果酱带你啃java

Spring之所以能成为Java生态的事实标准,核心在于其极致灵活的扩展能力。几乎所有主流中间件(MyBatis、Dubbo、RocketMQ等)的Spring...

4710

Spring AI Alibaba实战:从0到1构建企业级智能应用

果酱带你啃java

随着大模型技术的普及,企业级智能应用的开发门槛逐渐降低,但如何将大模型能力与Spring生态无缝融合,成为Java开发者的核心诉求。Spring AI作为Spr...

4710

吃透 Spring 体系结构

果酱带你啃java

在Java企业级开发领域,Spring框架无疑是当之无愧的基石。无论是微服务架构、分布式系统,还是传统的单体应用,Spring都以其强大的扩展性、灵活性和易用性...

6410

Spring Batch实战全解析:从入门到精通,搞定企业级批处理难题

果酱带你啃java

Spring Batch基于Spring框架开发,继承了Spring的依赖注入、AOP等特性,同时针对批处理场景做了深度优化,核心优势如下:

3710

云原生改造实战:Spring Boot 应用的 Kubernetes 迁移全指南

果酱带你啃java

在数字化转型加速的今天,企业应用架构正经历着从传统单体到云原生的深刻变革。根据 CNCF(Cloud Native Computing Foundation)2...

3200

Spring Cloud Alibaba 实战:从 0 到 1 构建可监控的微服务体系

果酱带你啃java

在当今互联网技术快速迭代的背景下,单体应用架构已难以满足业务快速发展的需求。微服务架构通过将应用拆分为一系列小型、自治的服务,实现了技术栈多样化、团队独立开发和...

5610

从 0 到 1:Spring Boot 实战 OCR 图片文字识别 —— 让你的应用拥有 “火眼金睛”

果酱带你啃java

在数字化浪潮席卷全球的今天,我们每天都在与海量的图片、文档打交道。从身份证、发票到广告牌、手写笔记,这些视觉信息中蕴含着宝贵的文字数据。然而,手动输入这些文字不...

5610

Spring Boot 3.3.x 跨域终极指南:从原理到实战,解决 99% 的前后端分离难题

果酱带你啃java

"我只是把 Spring Boot 从 2.7.x 升到了 3.3.1,前后端分离项目的跨域就全挂了!"—— 这是最近技术社区讨论度极高的问题。作为一名深耕 J...

4100

引入 WebSocket 后 Spring 线程池突然消失?从源码深挖到落地解决(附 JDK17 完整实例)

果酱带你啃java

作为 Java 开发,你是否遇到过这样的场景:项目原本运行得好好的,异步任务、定时任务通过ThreadPoolTaskExecutor执行一切正常,可一旦引入W...

4710

Spring 容器启动的 10 大核心步骤:从源码到实战的深度剖析

果酱带你啃java

在 Java 开发的世界里,Spring 框架无疑是最耀眼的明星,而 Spring 容器则是这颗明星的核心。作为整个应用的 "神经中枢",Spring 容器负责...

5310

揭秘 Spring 事务黑科技:从底层原理到实战落地

果酱带你啃java

在分布式系统大行其道的今天,数据一致性成为了系统设计的重中之重。Spring框架提供了强大而灵活的事务管理机制,让开发者能够从繁琐的事务管理中解放出来,专注于业...

5710

深入浅出 Spring 事务:从源码到实战,解密 @Transactional 的 "黑魔法"

果酱带你啃java

在 Java 企业级开发中,事务管理是保证数据一致性的核心机制。想象一下:用户支付订单后,扣减库存和创建订单记录必须同时成功或同时失败,否则就会出现超卖或财务对...

6310

深入 Spring 内核:解密 15 种设计模式的实战应用与底层实现

果酱带你啃java

Spring 框架作为 Java 生态中当之无愧的霸主,其成功不仅在于功能的强大,更在于其内部蕴含的设计哲学。作为开发者,我们每天都在使用 Spring 的各种...

5110
领券