文章 2025-07-08 来自:开发者社区

用Spring AI搭建本地RAG系统:让AI成为你的私人文档助手

❝ 厌倦了在一堆PDF文档中翻找信息?想让AI帮你读懂那些枯燥的技术文档?别担心,今天我们就来搭建一个本地RAG系统,让你的文档变得"会说话"!❞ 什么是RAG?为什么要用它? RAG(Retrieval-Augmented Generation)听起来很高大上,其实就是"检索增强生成"的意思。简单来说,就是让AI先从你的文档中找到相关内容,然后基于这些内容来...

用Spring AI搭建本地RAG系统:让AI成为你的私人文档助手
文章 2025-06-20 来自:开发者社区

基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码

这是一套基于Java 17、Spring Boot 3.2和Flink 1.18开发的智慧实验室管理系统核心代码,基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码。 // 1. 设备接入层 - 支持OPC UA、MQTT等12种工业协议 public interface DeviceConnector { ...

基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码
文章 2025-06-13 来自:开发者社区

Spring Boot 3 整合 MQ 构建聊天消息存储系统

引子 在构建实时聊天服务时,我们既要保证消息的即时传递,又需要对消息进行持久化存储以便查询历史记录。然而,直接同步写入数据库在高并发场景下容易成为性能瓶颈,影响消息的实时性。秉承"没有什么问题是加一层解决不了的"理念,引入消息队列(MQ)进行异步存储是一个优雅的解决方案。消息先快速写...

 Spring Boot 3 整合 MQ 构建聊天消息存储系统
文章 2025-04-14 来自:开发者社区

Spring AI与DeepSeek实战四:系统API调用

一、概述 在 AI 应用开发中,工具调用 Tool Calling 是增强大模型能力的核心技术。通过让模型与外部 API 或工具交互,可实现 实时信息检索(如天气查询、新闻获取)、系统操作(如创建任务、发送邮件)等功能。 Spring AI 作为企业级 AI 开发框架,在 1.0.0.M6 版本中进...

Spring AI与DeepSeek实战四:系统API调用
文章 2025-04-10 来自:开发者社区

Spring Boot 注册登录系统:问题总结与优化实践

theme: cyanosis Spring Boot 注册登录系统:问题总结与优化实践 一、背景与意义 在开发基于 Spring Boot 的现代化信息系统时,用户注册与登录功能是不可或缺的基础模块。然而,在实际开发过程中,该模块往往伴随着一系列复杂的问题,包括但不限于数据库存储异常、密码加密缺失、安全配置漏洞以及用户体验问题。这些问题的出现不仅影响系统的正常使用,还暴露了开发者在技术实现和系....

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot中的全局异常处理——处理系统异常

2. 处理系统异常 新建一个 GlobalExceptionHandler 全局异常处理类,然后加上 @ControllerAdvice 注解即可拦截项目中抛出的异常,如下: @ControllerAdvice @ResponseBody public class GlobalExceptionHandler { // 打印log  ...

微服务——SpringBoot使用归纳——Spring Boot中的全局异常处理——处理系统异常
文章 2025-03-20 来自:开发者社区

对话即服务:Spring Boot整合MCP让你的CRUD系统秒变AI助手

引言 随着人工智能的飞速发展,大语言模型(LLM)正在革命性地重塑用户与软件的交互范式。想象一下这样的场景:用户无需钻研复杂的API文档或者在繁琐的表单间来回切换,只需通过自然语言直接与系统对话——"帮我查找所有2023年出版的图书"、"创建一个新用户叫张三,邮箱是zhangsan@example.com&#...

对话即服务:Spring Boot整合MCP让你的CRUD系统秒变AI助手
文章 2025-01-07 来自:开发者社区

Spring Boot 3 集成Spring AOP实现系统日志记录

Spring Boot 3 集成Spring AOP实现系统日志记录 前言 在Spring AOP中,JoinPoint和ProceedingJoinPoint都是关键的接口,用于在切面中获取方法的相关信息以及控制方法的执行。它们的主要区别在于它们在AOP通知中的使用方式和功能。 功能定位: JoinPoint:代表了程序执行流...

Spring Boot 3 集成Spring AOP实现系统日志记录
文章 2024-12-08 来自:开发者社区

轻松掌握Spring依赖注入:打造你的登录验证系统

Hey小伙伴们,大家好呀!👋🌟 今天,我要给大家带来一个超级实用又有趣的话题——依赖注入之登录验证!🔐🚀 是不是听起来就有点小激动呢?别急,跟着我一步步来,保证让你轻松掌握这个技能,还能让你的代码更加优雅哦!...

文章 2024-11-07 来自:开发者社区

CC-ADMIN后台简介一个基于 Spring Boot 2.1.3 、SpringBootMybatis plus、JWT、Shiro、Redis、Vue quasar 的前后端分离的后台管理系统

说明 此文章为转发的,方便日后查看。 系统演示环境 http://www.cc-admin.top/#/home 简介 CC-ADMIN 前端简介现在市面的上后台管理系统很多,不差你这一个,为啥又来个轮子? 答:材料不一样。本轮子的选材是在考察过 antv、element 之后选择了 quasar,前两个很优秀...

CC-ADMIN后台简介一个基于 Spring Boot 2.1.3 、SpringBootMybatis plus、JWT、Shiro、Redis、Vue quasar 的前后端分离的后台管理系统

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注