开源的 Java/Java EE 全功能栈(full-stack)的应用程序框架
在 2023 年至 2026 年的 Java AI 框架演进史中,有两个名字是绝对绕不开的:Spring AI 与 LangChain4j。
前段时间我做了网络编程的系列课程,过年了,咱们换换脑子。争取不太烧脑的情况下,来一个spring避坑指南的系列课程。
摘要: 我们 20 人团队的多模块平台曾经同时跑着 5 个版本的 commons-lang3、3 个版本的 Guava——升级 Spring Boot 时改了父...
你可能已经用 Spring AI 写过一个聊天接口:接收一句话,调用模型,再返回一句话。接下来,用户希望助手查订单、申请退款、等待审批,还希望服务重启以后继续处...
流程画得再漂亮,下一关「没人可审」就全废。硬编码 assignee 只能应付 demo;真实企业要的是:按角色、按部门负责人、按发起人自选、按表单里填的「项目经...
费用报销已经审批通过,财务凭证却因为 9 月账期未开启生成失败。此时如果把整个审批事务回滚,员工看到的是“领导明明同意了,单据又回到原处”;如果直接吞掉异常,财...
先说结论:Spring Bean 的生命周期不是一条线,而是两段路的拼接——前一段由 AbstractAutowireCapableBeanFactory 负责...
但真正开始使用,员工关心的是一张申请怎么填,主管关心的是事情卡在谁那里,IT团队关心的是制度变了以后能不能改。到了信创项目,还要加一个问题:这些业务能否在指定环...
摘要: 本文复盘一次电商交易系统 Tomcat 集群遭遇 CVE-2026-34486(敏感数据加密缺失,NVD 初步评分 9.8)的处置全过程。该漏洞源于官方...
上一篇介绍了 Agent 常见的任务编排模式,包括提示链、路由、并行、反思、规划和多智能体协作。本篇从最容易落地的 Prompt Chaining(提示链) 开...
关于 Spring,开发者的直觉通常是三句话:容器把对象管起来,所以更"重";AOP 用代理实现,所以"慢";@Transactional 挺好用,就是偶尔莫名...
“你做了这么多年 Java 后端,现在团队要做 AI Agent,你觉得要补什么?”
环境:Windows 11、JDK 17.0.12、Maven 3.9.14、Spring Boot 4.1.1、Spring AI 2.0.1
String newString = new StringBuffer("牛郎").append("织女").toString();
摘要:这篇是我给团队治理 Maven 打包问题的完整复盘。我们的服务 JAR 包一度膨胀到 50MB,传输部署慢,还出过 dev 配置打进 prod 包污染生产...
新建SpringMVC项目:pageoffice6-springmvc-simple