logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

手把手实现:Spring AI 全链路智能助手

本文介绍了基于Spring AI的全链路智能助手实现方案,整合了DeepSeek对话模型、千问Embedding、Milvus向量数据库和Redis记忆存储。该项目支持多轮对话、工具调用、记忆存储和文档检索能力,主要包含以下核心组件: 技术架构 对话层:DeepSeek ChatModel处理用户交互 向量层:千问Embedding + Milvus实现文档检索 记忆层:Redis存储对话历史 工

文章图片
#spring#人工智能#java
【java - 最常用的3种ID生成器】

3种最常见的id生成器的选择(几乎覆盖全部业务场景)

文章图片
#java#设计模式#spring boot
区分于三层架构的四层架构(Java 后端分层设计的完整指南)

四层架构是后端里最经典、也最实用的组织方式之一。它把代码按职责切成四块,让每一层只做一件事。这篇文章从概念、职责、调用关系到常见误区,系统讲清楚「四层」到底是什么、为什么要这么分、日常开发怎么落地

文章图片
#架构#java#spring boot
【关于第三方 API 频率上限的业务场景的处理】

以codeforce的api限频讲解关于api限流的业务场景怎么处理

文章图片
#java#spring boot
工厂模式实现短信验证的demo

本文介绍了一个基于Spring Boot的多登录方式认证系统设计,采用工厂模式+策略模式组合方案。系统支持密码、邮箱验证码和手机验证码三种登录方式,通过将每种登录逻辑拆分为独立Handler(策略模式),由工厂类按类型动态选择实现(工厂模式)。核心设计包括:1)策略接口统一行为;2)Spring自动注册式工厂避免硬编码;3)业务服务层保持简洁。该架构解决了传统if-else方式的维护性问题,符合开

文章图片
#java#spring boot#设计模式
到底了