spring

java_nnnn2 小时前
java·前端·spring boot·spring
Spring Web MVC 入门:从一个 URL 到 Java 后端完整处理请求在前面的博客里面,我们写了一个简单的controller,我们在浏览器里面输入网址:http://127.0.0.1:8080/sayHi之后,就会看到一个hello,spring的返回,这就是一个简单的前后端的交互,那我们还有好多问题要问:为什么浏览器能够访问我们的Java程序,8080是谁在监听,我们为什么要写8080这个端口,以及后续我们要传一些数据,类似name,age这些,后端又如何进行接收,在进入Spring MVC之前,我们好需要学习一些基础的知识
SL_staff13 小时前
spring·数据分析·数据可视化
为什么业务总在等BI报表?JVS-BI的可视化ELT实践解析业务部门等待BI报表,本质是分析权与判断力被系统性隔离。销售主管发现客户流失加速却需等3天看渠道归因;生产经理感知交付风险上升却排队等IT开发临时看板——表面响应慢,实则是需求翻译损耗、优先级博弈与隐性数据加工(如ERP/WMS/售后三源关联、退货口径校准)无法被业务侧直接掌控。
badhope14 小时前
java·spring
Spring AI Alibaba停更:Java程序员的信任,还能被辜负几次?2026年10月,Spring AI Alibaba停止更新。投入的时间、采购的云资源、可能要改的代码,全压在心头。
凤山老林19 小时前
spring boot·spring·微服务
Spring Boot 集成 Spring Modulith:搭一个能拆微服务的模块化单体干过几年企业级项目的兄弟应该都有体会:单体应用在业务初期是真香,部署简单、调试方便、没那么多弯弯绕。但业务一旦堆起来,代码就慢慢失控了。包结构光靠约定维护是不行的——今天你调我的 Service,明天我改你的 Repository,同一个订单表被三个模块的 SQL 轮番蹂躏。到这种时候,团队里总会有人提一句:要不要拆分微服务?
小陈phd21 小时前
笔记·学习·spring
深入理解agent学习笔记(五)——KV Cache友好的上下文设计模型生成每个token时,需要读取前文所有token的中间计算结果;若无缓存,每轮生成都要从头重算,计算开销随上下文长度爆炸式上涨。 KV Cache的思路:缓存前文Key、Value向量,新增token仅计算自身部分。
萧瑟余晖1 天前
java·spring
Spring Web综合实战与性能调优详解定位:第 08 篇汇总 Web 层高频踩坑、性能调优维度、安全基线与接口设计纪律 适用版本:Spring Framework 6.x(JDK 17+)
点纭1 天前
java·后端·spring
spring ai1.0实战:ChatClient(2)目录Advisor对话拦截日志拦截:敏感词拦截:自定义拦截:重读拦截器:原理:对话记忆数据库存储对话多层次记忆架构
小马过河R1 天前
java·开发语言·前端·spring·cos
EdgeOne深度解析:从原理、适用场景到COS接入的技术逻辑在云原生与边缘计算快速普及的当下,传统CDN已经无法满足企业对“加速+安全+计算”一体化的业务需求。腾讯云EdgeOne作为CDN的全面升级产品,正在重新定义边缘服务的技术架构,越来越多的开发者开始从“CDN直接对接COS桶”的传统模式,转向“EdgeOne接入COS桶”的新链路,其背后的技术价值与业务优势正在逐步显现。
一条泥憨鱼1 天前
java·开发语言·后端·spring
拦截器与过滤器:一次请求穿过 Spring 时,会先经过谁呢👋 关于作者你好,这里是一条泥憨鱼 | 专注于 后端开发、AI 前沿技术与计算机基础 。🏠 个人主页:一条泥憨鱼
m0_587383001 天前
java·spring·小程序·架构·需求分析
广州 24 小时自助健身房解决方案技术实现与实战指南# 广州 24 小时自助健身房解决方案技术实现与实战指南随着城市化进程的加快,健身需求呈现多样化和全天候趋势。广州作为一线城市,对 24 小时自助健身房的需求日益增长。本文围绕“广州 24 小时自助健身房解决方案”展开,从系统架构、功能设计到实际部署进行技术解析,为开发者和运营者提供可参考的实践路径。
唠点键盘之外的2 天前
数据库·人工智能·spring
26 向量数据库实战:从 0 搭一条能用的检索链路(pgvector + Spring AI)上一章讲原理,这一章动手。面试官问到最后,往往会来一句:"你自己搭过向量检索吗?"这时候,能从头说清楚"我起了什么库、表怎么建、索引什么时候建、查询 SQL 长什么样、哪些参数调过"的人,和只会说"我用了向量数据库"的人,是两种候选人。
考虑考虑2 天前
spring boot·后端·spring
@JsonInclude注解使用@JsonInclude 是 Jackson 里的注解,用来控制 Java 对象序列化成 JSON 时,哪些字段需要输出,哪些字段可以省略。它不会影响反序列化,只影响 Java → JSON 的序列化过程。
ly76892 天前
java·mongodb·spring·批量写入·bulkoperations·写关注·mongotemplate
Spring Data MongoDB 批量写入实践:BulkOperations 批大小与写关注权衡假设你负责一个订单归档服务:每天凌晨把上游 Kafka 里积压的 80 万条订单事件写入 MongoDB 的 order_archive 集合。最初的实现很直观:遍历消息列表,逐条调用 mongoTemplate.insert(order)。上线第一周没问题,第二周数据量翻倍后,任务从 12 分钟涨到 90 分钟,最后在 2 小时的任务窗口里跑不完,接口层开始报连接池等待超时。
会编程的吕洞宾2 天前
java·人工智能·后端·spring
Spring AI 2.0 自校正结构化输出实战:让大模型稳定吐出合格 JSON你有没有遇到过这种事:让大模型返回一个 JSON,结果它给你一段带散文的文本,或者字段名飘了、多了一对大括号,代码一解析就崩。很多人靠"再让它重试一次"碰运气,但这是不可控的。这篇文章用 Spring AI 2.0 的 Structured Output(结构化输出)机制,讲清楚怎么让模型每次都产出合格、可解析的数据,并且教你在解析失败时自动触发"自我校正",把可靠性从"靠运气"变成"可预期"。写到的版本号都是实测过的最新 GA,照着就能跑。
java资料站2 天前
java·后端·spring
七、Spring AI Alibaba · SkillsSkills 是可复用的指令与上下文包,Agent 在遇到相关任务时自动发现并使用。三个核心组件:这是 Skills 的灵魂设计 —— 不把所有内容一次性塞进上下文:
霸道流氓气质2 天前
java·后端·spring
LLM API密钥管理与轮换策略:Spring Vault动态密钥、熔断限流协同与多Provider路由的 Java 生产级实现API密钥管理并非AI时代的新生事物。在互联网早期,API密钥主要以硬编码形式存在于代码或配置文件中。随着DevOps运动的兴起,环境变量和配置中心成为主流做法。进入云时代后,以HashiCorp Vault为代表的专用密钥管理系统(KMS)逐渐成熟,密钥管理进入了专业化、平台化阶段。
木头科技2 天前
人工智能·spring·性能优化
【AI 工程化第十五篇】Spring AI 流式输出高并发性能优化实战:SSE、背压、限流、缓存与灰度发布系列定位: 前面 13 篇和 14 篇分别解决了“检索质量”和“安全治理”。本篇把服务推到更接近生产的最后一公里:用户要实时看到答案,系统还要扛住高并发、模型慢响应、客户端断线和突发流量。
阿狗童鞋2 天前
java·后端·spring
SpringSecurity权限认证实战指南Spring Security 是 Java 后端安全认证与授权的事实标准,也是 CSDN Java 板块的高频话题。前面讲过 Spring 核心 IoC/AOP,这篇专门讲安全:认证流程、过滤器链、JWT 集成、方法级权限、密码加密、OAuth2、常见坑,全程带 Spring Boot 代码。
会编程的吕洞宾2 天前
java·后端·spring
Spring Cloud Gateway限流实战 Redis令牌桶算法+熔断降级你的微服务网关是不是也遇到过这种场面:大促一开闸,几十万的请求像洪水一样涌进来,下游订单服务瞬间被打瘫,队列积压,用户刷屏投诉"系统繁忙"?限流不是"要不要做"的事,而是"早晚要出事故"的事。本文带你用 Spring Cloud Gateway 的限流过滤器,配合 Redis 做令牌桶限流,再用熔断把故障隔离在网关这一层,让下游服务永远站在安全线之后。纯 Java 实战,复制就能跑。
sp42a2 天前
java·后端·spring
简单的 Spring 文件上传与下载组件头像、商品图片、附件,很多项目都绕不开文件上传。用 Spring 接收文件并不难:Controller 里声明一个 MultipartFile,再把它保存到磁盘就行了。不过,真要让用户来上传,还得考虑几件事:文件太大怎么办?能不能只收图片?两个用户都上传了 avatar.png,会不会覆盖?文件保存好了,前端该拿什么地址去访问?