SpringBoot 4.X
文章平均质量分 75
Yiyi_Coding
紧跟前沿技术,引领 AI 潮流。介绍非常有用好玩的开源项目。 编程语言,以 Java 为主要方面。 目的:让编程变得好玩、高效、有用,提升商业软件的效率。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手把手教你Spring-AI实战,从入门到精通(一):用Google GenAI 完成文本嵌入的实战
本文介绍了如何使用Google GenAI文本嵌入API生成密集向量表示,并详细说明了项目准备工作、依赖配置及实战代码实现。文章首先阐述了密集向量在语义搜索中的优势,随后提供了获取API密钥的步骤和注意事项。项目采用Spring Boot 4.0.5和Spring AI 2.0.0.M4,使用Gradle构建并配置application.yaml文件。核心代码EmbeddingController实现了文本向量化功能,将输入的字符串转换为3072维度的float数组。最后通过浏览器测试验证了"he原创 2026-04-06 21:50:14 · 802 阅读 · 0 评论 -
SpringBoot4.X: 彻底消灭 NullPointerException
Spring Boot 4全面引入JSpecify标准注解实现Null安全,通过@NullMarked、@Nullable等注解显式表达可空性。本文介绍如何配置Gradle项目使用io.spring.nullability插件,并以通用响应体R<T>为例展示最佳实践:类级别启用@NullMarked默认非空,明确标记@Nullable允许空值字段,避免NPE的同时保留合理的null业务语义。该方案将可空性检查提前到编译期,从工具层面解决"意外的null"问题。原创 2026-04-05 21:58:35 · 596 阅读 · 0 评论
分享