开源的 Java/Java EE 全功能栈(full-stack)的应用程序框架
说实话,一开始让我写 common 模块我是懵的。啥都还没写呢,我怎么知道 common 里要放什么?后来踩了一圈坑才想明白:common 不是"设计"出来的,...
最近在帮一个团队做Spring Boot 4.0升级评估的时候,发现了一个让他们措手不及的问题。
在spring boot的上传文件时报错,the field file exceeds its maximum permitted size
小冰跃动 | 架构师 (已认证)
我是老李。今天不堆概念,也不搭一套吃内存的“全家桶”,我们只做一个星河商城客服:把三份 Markdown 售后文档放进项目,用户询问退货、发票、物流时,系统先检...
在Spring框架中,IOC(Inversion of Control)容器负责管理应用程序中的对象(即Bean)的生命周期和依赖关系。Spring提供了一系列...
在之前的博客中,曾将讲了在SpringBoot中如何使用Event来进行大文件上传的解耦,原文地址:使用SpringEvent解决WebUploader大文件上...
你有没有过这种经历。A 机房 Redis 主节点磁盘满了被摘除,流量切到 B 机房,用户购物车全空了,因为 B 机房的 Redis 里根本没有这几分钟的写入。主...
最近有个小伙伴跟我吐槽,说他们团队还在用Feign,但Spring官方已经悄悄推出了一个“亲儿子”——@HttpExchange。
Spring AI 2.0.0 GA 正式发布了。我第一眼看到这个消息,脑子里第一个念头是:终于!
原因:TTS 的业务差异太大。有的团队用火山引擎,有的用阿里云 CosyVoice,有的用 OpenAI。硬塞进框架等于绑死用户。
上面的逻辑中,重点就是找到回调的具体枚举实例,然后使用Spring的IOC机制,找到注册到Spring上下文中的IFileUploadCallbackServi...
推理思路: 从 BeanFactory 接口出发,逐层查看其子接口 ListableBeanFactory、HierarchicalBeanFactory、Au...
1.x 的 ImageBlock AudioBlock VideoBlock 在 2.0.0中被统一替换为 DataBlock,通过 mediaType 字...
聊起"Agent + Skills + Spring AI"这套组合,我其实是带着一种"这次终于轮到Java开发者了"的心情开始接触的。2026年,AI Age...
最近有球友问:“三哥,Spring AI 2.0和Spring AI Alibaba,选哪个更好?”
最近在本地搭建一个基于 Dubbo 3.3 + Nacos 2.4.3 的项目,Nacos 跑在 Docker 里,项目以 jar 包方式跑在宿主机上。启动后遇...
结果往往是:前面的人把预算吃光了,最后一个人只有 0 分,或者变成了负数。这在金融场景下是要背责的。
结果:每次发版都有数十秒的 RPC 超时 / 连接失败,报错峰值持续 30 + 秒,Nacos 控制台已经看不到旧实例,但流量还在往已销毁的 Pod 上打。
1.x 的 io.agentscope.core.skill.SkillsKit 在 2.0 中被整体替换。新版基于 SkillRepository + wor...
1.x 的 io.agentscope.core.memory.LongTermMemory 及其子类(LongTermMemoryBase / Mem0Lon...