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

#spring

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

手写一个Spring容器

Rain的Java大神之路

核心本质,Spring 的灵魂就是IoC(控制反转)和 DI(依赖注入),实现这两个最核心的特性,再逐步扩展生命周期和扩展点。整体思路清晰,代码量不大但能覆盖所...

1800

写给 Java 工程师的 OpenClaw.NET 上手指南:用你熟悉的 Spring 思维,跑起一个生产级 AI Agent

张善友

如果你是一个熟悉 Spring Boot / Maven / JUnit 的 Java 工程师,大概率没想过在 .NET 技术栈里跑 AI Agent——毕竟主...

7710

Spring AI 深度实践:Java 生态中原生 AI 应用开发的全链路解析

资源大佬 jzit-top

本文将从 ChatClient 核心抽象、结构化输出、Tool Calling 机制、RAG 集成 到 生产级特性 五个维度,深入解析 Spring AI 的技...

15510

Spring AI教程:用写Spring Boot的方式,把大模型接入你的应用

闪 学it

如果你是一个Java后端工程师,2026年的今天,你可能已经无数次被一个问题困扰:“我们系统要不要接入大模型?怎么接?”

27910

Spring IOC容器原理与源码深度剖析

闪学it点com

在传统Java开发中,对象之间的依赖关系由开发者手动管理:new Service(new Dao())。这种硬编码导致耦合度高、单元测试困难、扩展性差。

16310

【第三部分:第一个 Agent 应用】11.Spring AI、LangChain4j、LangGraph 到底帮我们封装了什么?

夫子

​上一篇,我们没有使用任何 Agent Framework,而是手写了一个最小 Agent,最终把 Agent 的核心压缩成一句话:Model → Action...

27910

Spring 之父的 Agent 框架 Embabel:把"规划"从 LLM 手里抢回来

果酱带你啃AI

如果你写 Java 写过十年以上,Rod Johnson 这个名字不需要介绍。2002 年那本 Expert One-on-One J2EE Design an...

17920

从Spring起手式到云原生:Java后端工程的演进与权衡

闪学it点com

我常跟刚入行的同事说,Java后端工程就像盖一栋楼——你不需要从烧砖开始,但得清楚地基的承重结构。一个典型的Java工程,无论用Spring Boot还是更轻的...

12400

Spring AI:Java开发者的智能应用新基建

闪 学it

2025年Spring AI 1.0 GA正式发布,到如今全面拥抱Agent工程,Spring AI已成为Java开发者构建企业级AI应用的首选框架-4。

27410

【雕虫大技】Agent 动态 Skill 供应链安全加固(三):输出校验与治理闭环实战

Flittly

阶段一保证内容可信:下载完整性校验(HMAC)、静态 import 扫描、路径防逃逸;

14200

【雕虫大技】Agent 动态 Skill 供应链安全加固(二):执行隔离沙箱实战

Flittly

第一篇我们给 Skill 加了消费侧三层防线:HMAC 完整性校验、静态 import 扫描、路径防逃逸。这三道防线有一个共同点,它们都在执行之前完成,保证下载...

16710

【雕虫大技】Agent 动态 Skill 供应链安全加固(一):消费侧三层防线实战

Flittly

最近在开发一个Agent系统的时候有这么一个场景:系统使用的是 AgentScope 2.0框架直接搭建,它的核心能力之一是 Skill Registry:sk...

13410

Spring Data Redis Pipeline 深度解析:从协议原理到工程实践的万字指南-揭秘 executePipelined 底层协议原理、源码机制

jack.yang

在基于 Redis 构建高并发系统时,开发者经常会遇到一个令人困惑的代码模式:在使用 RedisTemplate.executePipelined() 执行批量...

15800

【我的手搓轮子日记】(2)handmade-ioc 手搓 IOC 容器

Flittly

这是手搓轮子的第一场硬仗。Spring 的核心就是 IOC,面试官最爱问的也是 IOC,比如"说一下 Bean 的生命周期"、"循环依赖怎么解决的"。这些问题我...

12110

【我的手搓轮子日记】(1)handmade-common 公共基础模块第一版

Flittly

说实话,一开始让我写 common 模块我是懵的。啥都还没写呢,我怎么知道 common 里要放什么?后来踩了一圈坑才想明白:common 不是"设计"出来的,...

13310

Spring Boot 4.0官宣:弃用 Undertow

苏三说技术

最近在帮一个团队做Spring Boot 4.0升级评估的时候,发现了一个让他们措手不及的问题。

24500

spring boot报错:the field file exceeds its maximum permitted size

用户12023652

在spring boot的上传文件时报错,the field file exceeds its maximum permitted size

8000
领券