Spring 框架研究
文章平均质量分 81
陈鋆
个性豁达、热情,热爱IT,热爱软件
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring AI Framework(四:RAG ETL Pipeline 和 RAG混合检索(向量+关键词))
Spring AI框架中RAG(检索增强生成)的ETL流水线实现和混合检索技术。包括:1)RAG ETL流水线的三个阶段(文档读取、转换处理、向量存储)及代码示例;2)混合检索方案,结合向量相似度搜索和关键词过滤),详细展示PostgreSQL的向量+全文检索+RRF融合排序实现。码演示了从文档处理到智能问答的完整流程,为构建高效RAG系统提供了实用解决方案。原创 2026-06-18 17:55:51 · 272 阅读 · 0 评论 -
Spring AI Framework(三:RAG与LLM问答)
基于SpringAI和Vue3的RAG(检索增强生成)系统架构与实现方案。系统包含四大核心模块:1)知识库管理(支持多知识库、PDF/Word/Excel文档解析及分块);2)向量化服务(异步文档向量化和实时文本向量化);3)相似度检索(基于pgvector余弦相似度Top3召回);4)RAG问答(结合检索结果与LLM生成答案)。前端采用Vue3单页应用,通过REST API与SpringAI后端交互,实现知识库创建、文档管理、向量化处理及智能问答功能。后端使用PostgreSQL存储知识库元数据原创 2026-06-16 17:56:40 · 295 阅读 · 0 评论 -
Spring AI Framework(二:模块分析)
Spring AI是Spring生态系统中的AI应用框架,旨在将Spring的设计原则(如可移植性和模块化)引入AI领域。它提供统一API支持主流AI模型和向量数据库,核心功能包括结构化输出、聊天对话、检索增强生成(RAG)、函数调用等。架构上分为核心抽象层(屏蔽不同AI服务商差异)和基础设施层(自动配置)。关键特性包括提示词模板引擎、工具调用(连接外部系统)和动态工具发现(优化Token消耗)。该框架简化了企业数据与AI模型的集成,支持构建可观测、可评估的AI应用。原创 2026-06-09 16:54:37 · 239 阅读 · 0 评论 -
Spring AI Framework(一:人工智能概念-AI Concepts)
在学习Spring AI框架之前,介绍人工智能概念-AI Concepts。原创 2026-06-09 16:39:33 · 212 阅读 · 0 评论 -
代码架构升级方案
Spring Boot迁移、升级OpenRewrite解决方案,OpenRewrite作为开源自动化代码重构工具,通过预构建的重构方案大幅简化迁移过程,支持Java版本升级、框架迁移等场景。文章介绍了两种构建方案:通过pom.xml配置rewrite-maven-plugin插件,或使用recipe.yml脚本定义升级规则,均能实现自动化。原创 2025-08-26 14:10:49 · 1079 阅读 · 0 评论 -
Mybatis-Plus源代码走读后记
Mybatis-Plus 实现SQL注入器和CURD SQL与数据表的交互操作原创 2025-06-27 16:21:12 · 1412 阅读 · 0 评论 -
AOP实现Restful接口操作日志入表方案
本文介绍了一种基于注解的非侵入式Restful接口操作日志记录方案。通过定义@WebLog注解和OptLogDTO实体类,结合AOP切面编程,在接口方法执行前后自动记录操作日志。方案包含基本表(base_operation_log)存储接口基础信息,扩展表(base_operation_log_ext)保存请求参数和响应数据。SysLogAspect切面类通过拦截标记注解的方法,在三个关键节点(执行前、返回后、异常时)收集日志数据,包括IP、操作人、请求方法等字段,并通过事件机制异步存储。该设计降低了代码耦原创 2025-06-06 17:50:44 · 989 阅读 · 0 评论 -
注解方式实现主类属性和组合子类属性递归Valid校验
1.注解方式实现主类属性和组合子类属性递归Valid校验(@NotNull/@NotBlank)2.fastjson实现不确定的JSON串转换成组件类原创 2025-04-11 10:15:18 · 453 阅读 · 0 评论 -
对接SaToken @SaCheckEL 鉴权注解
SaToken SpEL 表达式注解鉴权 对接原创 2025-03-21 18:06:07 · 832 阅读 · 0 评论 -
SSE[Server-Sent Events]实现页面流式数据输出(模拟ChatGPT流式输出)
SSE、Server-Sent Events实现页面流式数据输出、模拟ChatGPT流式输出原创 2024-01-19 18:32:51 · 6437 阅读 · 2 评论 -
Spring WebSocket通信应用二[基于Redis实现Ws分布式]
基于Redis发布订阅实现Spring WebSocket分布式通信原创 2024-01-04 16:27:43 · 1425 阅读 · 0 评论 -
SpringBoot集成ShedLock分布式定时任务
SpringBoot集成ShedLock分布式定时任务、分布式定时调度原创 2023-02-22 14:20:05 · 1291 阅读 · 0 评论 -
SpringBoot 整合Redis客户端lettuce,LPOS异常分析
SpringBoot 整合Redis客户端lettuce,LPOS异常分析原创 2023-01-10 10:06:20 · 1642 阅读 · 1 评论 -
Spring WebSocket通信应用
Spring WebSocket、WebSocket通信、WebSocket心跳监测原创 2022-12-14 15:53:16 · 1380 阅读 · 0 评论 -
spring security安全认证登录全流程分析
spring security安全认证,登录全流程原创 2022-12-12 16:17:35 · 1030 阅读 · 0 评论 -
Spring的Factories机制介绍
Spring的Factories机制介绍转载 2022-11-16 14:41:04 · 173 阅读 · 0 评论 -
定时任务动态管理-Scheduled
定时任务动态管理分方案:Web前台配置Trigger触发器(关联Cron)、ThreadPoolTaskScheduler类创建Scheduler方式下进行Schedule调度任务的动态管理原创 2022-11-07 18:59:44 · 2209 阅读 · 0 评论 -
Spring中@Autowired注解、J2EE @Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam转载 2014-12-15 09:19:59 · 1326 阅读 · 0 评论 -
Thread & Timer
Thread & Timer 待续原创 2013-11-29 15:03:13 · 675 阅读 · 0 评论 -
Spring Framework研究(一)RESTFUL
前言参考文档1:Spring Framework Reference Documentation http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/1 待续原创 2013-11-12 11:38:44 · 2643 阅读 · 0 评论 -
RESTful学习感悟
RESTful学习感悟 待续原创 2013-11-13 11:33:04 · 933 阅读 · 0 评论 -
Spring Roo 实站( 一 )部署安装 & 第一个示例程序
一:安装注:可以参与官网spring-roo实例:http://static.springsource.org/spring-roo/reference/html/intro.html#intro-exploring-sample1:于http://www.springsource.org/download/community 下载 spring-roo-1.2.4.RELEASE翻译 2013-07-19 16:00:46 · 6535 阅读 · 3 评论
分享