- 博客(14)
- 收藏
- 关注
原创 Spring Boot 现有服务集成 MCP (SSE 模式) 实战指南
摘要: 本文介绍如何在现有Spring Boot服务中零代码重构集成MCP(SSE模式),使老项目快速具备AI交互能力。通过引入Spring AI MCP依赖和添加@Tool注解,即可实现: 原有业务不受影响,与MCP服务共用端口 精准控制AI可见方法,保障安全性 通过描述性注解指导AI准确调用 三步完成集成:添加依赖、注解业务方法、配置端点 该方法适用于Spring Boot 3.x,实现传统Web服务与MCP Server双模共存,无需拆分微服务或重构代码,重启后即可被Qoder AI调用。
2026-03-26 18:09:11
758
原创 Spring Boot MCP 服务开发实战指南
摘要:本文介绍了两种基于Spring Boot的MCP服务开发模式。Stdio模式适合本地开发,通过标准输入输出实现低延迟通信,需注意日志输出仅能使用stderr以避免协议冲突。SSE模式则适用于生产环境,基于HTTP长连接支持远程访问。文章详细说明了两种模式的架构原理、项目依赖配置、核心代码实现方法,并提供了模式选型建议。重点强调了JSON-RPC 2.0协议处理、错误日志隔离等关键技术点,帮助开发者快速构建AI助手与业务系统的集成方案。
2026-03-26 17:47:03
575
原创 关于部署tomcat,报错问题。IOException while 1oading persisted sessions: java.io. EOFException java.io.BOFExce
解决方法:tomcat下work目录清理一下,然后在启动。问题原因:因为session没关闭。
2024-04-03 16:49:58
250
原创 线程通信的几种方式
本文引自 https://blog.youkuaiyun.com/ChineseSoftware/article/details/118390388 ,为加深记忆,特此激励。
2024-03-11 17:46:53
757
1
原创 多线程调用方法三种
5)将FutureTask的对象作为参数传递到Thread类的构造器中,创建Thread对象,并调用start()4)将此Callable接口实现类的对象作为传递到FutureTask构造器中,创建FutureTask的对象。2)重写Thread类的run() --> 将此线程执行的操作声明在run()中。4)将此对象作为参数传递到Thread类的构造器中,创建Thread类的对象。— JDK 5.0新增。2)实现类去实现Runnable中的抽象方法:run()a.实现的方式没有类的单继承性的局限性。
2023-12-01 15:37:06
610
原创 lambda表达式记忆加深
函数式接口:接口有且仅有一个抽象方法才能使用lambad表达式。函数式接口是指,有且仅有一个抽象方法的接口。Java8引入了注解@FunctionalInterface修饰函数式接口的,要求接口中的抽象方法只有一个。
2023-08-29 19:10:59
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅