Spring

首页 标签 Spring
# Spring #
关注
47970内容
|
9天前
| |
【SpringAIAlibaba新手村系列】(15)MCP Client 调用本地服务
本章从 MCP Client 视角说明如何连接上一章提供的本地服务,并把远端工具接入 ChatClient。重点讲解 Streamable-HTTP 配置、ToolCallbackProvider 的注入方式,以及模型如何通过 JSON-RPC 消息完成工具调用与结果回传。
|
9天前
|
Java进阶之路:从初级开发到高级工程师的能力提升指南
很多Java初学者在掌握了基础语法和核心特性后,都会陷入一个困惑:如何从初级开发工程师,逐步成长为高级Java开发工程师?
|
9天前
|
Java生态系统解析:从类库到框架,全方位了解Java的强大支撑
Java之所以能够长期占据企业级开发的核心地位,除了其跨平台、面向对象、安全性等核心特性外,更重要的是其拥有一个庞大、完善、繁荣的生态系统。
|
9天前
|
Java入门指南:从核心认知到学习路径,新手零门槛上手
在当今编程领域,Java无疑是最具影响力的编程语言之一,自1995年诞生以来,凭借其跨平台特性、稳定性和强大的生态系统,长期占据企业级开发的核心地位。
|
10天前
| |
【SpringAIAlibaba新手村系列】(13)Tool Calling 函数工具调用技术
本文详细解析 Spring AI 的 Tool Calling 技术,阐明其如何弥补大模型“会说不会做”的局限。通过 @Tool 注解,开发者可轻松将 Java 方法暴露为 AI 工具。文中深入讲解了 ToolCallbacks.from() 注册工具的原理,以及工具方法在当前 Spring Boot 进程内通过反射动态执行的底层逻辑,强调了模型决策与框架执行的协同过程,为理解 AI 赋能实际操作奠定基础。
|
10天前
| |
【SpringAIAlibaba新手村系列】(12)RAG 检索增强生成技术
本文深入探讨 RAG 技术在 AiOps 场景中的应用,以基于 ops.txt 构建运维知识库为例,讲解了如何通过将文本切分、向量化并存入向量数据库,实现 AI 故障查询。内容涵盖 EmbeddingModel、VectorStore 的基本概念,以及利用 Redis 的 SETNX 机制防止知识库重复导入的工程实践。核心在于让 AI 结合外部知识库,更准确地回答运维问题。
|
10天前
| |
Spring AI Alibaba + MCP:调用MCP市场公开服务实操
本文详细讲解Spring Ai Alibaba调用MCP市场公开服务的全流程,以高德地图MCP服务为例,包含API-Key申请、客户端配置、代码实操,助力开发者快速掌握Spring Ai Alibaba与MCP服务对接技巧。
|
11天前
|
吃透 MinIO:从底层架构到全场景文件上传下载实战,一篇搞定企业级对象存储
MinIO是100%兼容S3协议的高性能、云原生对象存储系统,解决非结构化数据存储痛点。本文详解其架构原理、单/分布式部署、Spring Boot整合(含上传/下载/分片/秒传)、权限安全与生产最佳实践,助力企业构建高可用、低成本自建存储方案。
|
12天前
|
告别 AI 对话 “失忆”!Spring AI 聊天记忆底层原理与全场景落地实战
Spring AI提供优雅的聊天记忆解决方案,彻底解决大模型“失忆”痛点。其分层架构支持内存/MySQL等多存储,通过ChatMemory、ChatMemoryRepository和ChatMemoryAdvisor三大组件,实现会话隔离、消息有序、窗口可控,开箱即用,低侵入、高扩展。
|
14天前
|
配置管理的演进:properties、YAML、Config Server与不可变配置
每个Java应用都需要配置。数据库连接、服务端口、外部系统地址、功能开关——这些因环境而异的值不应该硬编码在代码中。配置管理看似简单,但随着系统复杂度的增加,它逐渐成为一个需要深思熟虑的工程问题。
免费试用