跳过正文

欢迎来到 NamasteCode!

探索我们的文章、代码片段、分步指南以及 Java、Spring 和软件开发方面的最佳实践。


最近的文章

使用 Spring AI 创建一个 RAG 聊天机器人
Spring-Ai Rag Vaadin Web Pgvector
本指南讲解如何使用 Spring AI 和 Vaadin 创建一个检索增强生成 (RAG) 聊天机器人。内容包括项目设置、应用配置、后端和前端开发、使用 TikaDocumentReader 进行文档解析、使用 OpenAI 生成嵌入,以及使用 PGvector 将数据存储在 PostgreSQL 中。同时,还展示了如何构建一个聊天界面,以便与上传的文档进行交互。
在 Spring Security 6 中配置 CORS
Spring-Security Cors Security-Filter-Chain Web
在本文中,我们探讨了如何通过更新 SecurityFilterChain 来在 Spring Security 6 中配置 CORS。我们讨论了禁用 CORS 和设置自定义 CORS 配置的两种方法,以确保您的应用程序保持安全和功能正常。
理解 Spring 的 @Scheduled Cron 语法
Spring Cron Scheduling
了解如何在 Spring 中使用 @Scheduled 注解与 cron 表达式。
配置多个数据源在 Spring Boot 中
Spring Database
学习在Spring Boot应用程序中配置多个数据源,从而为Spring Data JPA仓库启用使用独立的数据库和特定的数据源。
在 Spring Boot 集成测试中使用 Testcontainers
Spring Testcontainers Testing
了解如何在创建集成测试时,在Spring Boot应用程序中使用testcontainers。
在 Spring 中获取 Properties 文件中定义的值
Spring Properties Basics
了解如何在Spring Boot应用程序中访问在属性文件中定义的值。在属性文件中定义属性,并在Spring服务中访问它们。