spring boot

凤山老林9 小时前
java·spring boot·后端
Spring Boot @Async 线上实战:从默认配置到生产级线程池治理线上服务一到晚高峰 RT 就飙升,查线程堆栈发现 Tomcat 线程全卡在等下游 RPC 返回。这种场景下,同步调用链直接成了吞吐量的瓶颈。Spring 提供的 @Async 接入门槛极低,很多团队随手加上注解就上线了。但“开箱即用”的代价往往是线上埋雷:默认线程池无上限狂建线程、上下文断链、异常被吞、内存打满 OOM…… 下面把这几年踩过的坑和线上治理经验捋一遍,直接给能落地的方案。
凤山老林15 小时前
java·spring boot·后端
Spring Boot 配置管理实战:多环境隔离、加密与 Nacos 热更新避坑指南微服务跑起来之后,配置早就不是几个 application.yml 能兜住的了。线上出过几次因为配置写死、改漏或者热更新没生效导致的资损和雪崩,你就会明白:配置管理要是没做好,系统架构就是搭在流沙上的。今天不扯虚的,直接按我们线上跑通的链路,把 Spring Boot 配置这块的优先级、加密、热更新以及最容易踩的坑拆清楚。
凤山老林13 小时前
java·spring boot·后端·定时任务·集群定时任务
Spring Boot 定时任务进阶:动态 Cron 与集群防重实战在 Java 后端,定时任务这东西看着简单,真上了生产环境全是暗坑。Spring Boot 的 @Scheduled 开箱即用,写个注解就能跑,但一到多实例部署、业务规则频繁调整的场景,硬编码的 Cron 和默认的单线程调度器立马教做人。今天不扯架构蓝图,直接聊怎么从单机 cron 平滑过渡到能扛流量、不重复执行、支持热更新的工程化方案。
凤山老林18 小时前
spring boot·grafana·prometheus
可观测性落地:Spring Boot 3.x + Actuator + Prometheus + Grafana 监控体系搭建线上排障最怕什么?不是系统彻底挂掉,而是服务半死不活、延迟偶发抖动,对着黑盒束手无策。以前靠“阈值告警+人工 grep 日志”的模式,在微服务里根本不够用。故障往往藏在下游依赖的雪崩、线程池打满或者某个长尾请求里。这几年我们团队把监控体系从“被动看大盘”往“可观测性”推了一遍,踩过不少坑,也沉淀了一套能直接上生产的落地方案。这篇文章不整虚的,直接按 Spring Boot 3.x 生态,把 Actuator、Micrometer、Prometheus、Grafana 和链路追踪、结构化日志怎么串起来,掰开
agent89718 小时前
人工智能·spring boot·websocket
实战升级|SpringBoot WebSocket实现多轮对话AI流式问答(上下文记忆+自动重连+会话隔离)📌 专栏:SpringBoot高阶实战🎯 适用场景:AI连续对话、智能客服多轮答疑、私人AI助手、流式对话留存系统
白仑色18 小时前
java·spring boot·aop·spring事务
Spring Boot 从切面统一控制事务本文用一个自定义 AOP 切面接管 Spring Boot 项目里所有 Service 层的事务控制,覆盖注解驱动与包级切点两种实现、切面排序、只读事务、回滚规则,最后附 7 个真实踩坑。代码基于 Spring Boot 3.x / 4.x(jakarta 命名空间),可直接复制运行。
凤山老林20 小时前
java·spring boot·后端·大文件上传·分片上传·断点续传
Spring Boot 大文件处理实战:分片上传、断点续传与 OSS 集成线上跑着跑着突然报 OutOfMemoryError,或者传个几百兆的视频动不动就网络中断,这种坑做 Java 基本都踩过。文件上传模块平时看着不起眼,一到 GB 级别就开始暴露各种底层问题。传统的那套 MultipartFile 同步接收根本扛不住,今天咱们就按生产环境的实际标准,把分片协议、服务端异步合并、云端直传和断点续传这条链路理清楚。不整虚的,直接上干货和踩坑记录。
weixin_BYSJ19871 天前
java·spring boot·python·随机森林·贪心算法·eclipse·django
springboot酒店管理系统--附源码27436java精品项目案例【2000套】 https://blog.csdn.net/weixin_bysj1987/category_13187075.html
西凉的悲伤2 天前
java·spring boot·后端·过滤器·filter
Spring Boot 中 Filter 过滤器详解在 Java Web 开发中,Filter(过滤器)是 Servlet 规范提供的一种请求拦截机制。它可以在:
sugar__salt2 天前
java·spring boot·后端·spring·java-ee·maven·intellij-idea
Spring、Spring Boot 与配置文件核心知识点详解本文基于 Spring Boot 项目实战代码,系统梳理 Spring 生态核心概念与配置文件使用技巧,适合 Spring 初学者系统学习及有经验的开发者复盘巩固。
砍材农夫2 天前
spring boot·spring·spring cloud·mybatis
物联网实战|Spring Boot MQTT平台 |emqx broker实战物联网实战|Spring Boot MQTT平台 |emqx broker实战📑 目录1. 物联网实战|Spring Boot MQTT平台 |emqx broker实战
vx-程序开发2 天前
java·javascript·spring boot·python·eclipse·django·php
django医院预约挂号系统---附源码23353java精品项目案例【3000套】 https://blog.csdn.net/weixin_mz_zxd001/category_13187364.html
vHelios2 天前
java·spring boot·sql
【电商项目】测试 授权功能 遇到的问题与解决方案在测试之前记得注释掉鉴权注解 @PreAuthorize 。解开前端之前注释掉的axios里的登录认证代码。然后启动前端项目 cmd+yarn serve。
云烟成雨TD2 天前
java·spring boot·云原生
Micrometer 系列【28】Spring Boot Actuator | 其他指标速览自动配置暴露应用启动耗时指标:指标会使用应用主类的全限定类名作为标签。自动配置为 Logback、Log4J2 开启事件指标采集,指标分别以 log4j2.events.、logback.events. 为前缀。
wangjialelele2 天前
java·spring boot·笔记·学习·spring·spring cloud·gateway
Spring Cloud 全体系学习笔记(REST、Nacos、Feign、Gateway)REST,指的是 Representational State Transfer,表现层资源状态转移,其中涉及下面三个概念
weixin_BYSJ19872 天前
java·javascript·spring boot·python·django·flask·php
springboot医疗信息管理系统---附源码17465在系统开发前,需对各项功能需求进行深入分析与梳理,明确不同用户群体的操作权限与功能访问范围,为后续系统权限设计与功能模块划分提供依据。针对本HOP医疗信息管理系统定位,用户角色被分为患者用户、医生用户和管理员三大类。
xqqxqxxq2 天前
java·spring boot·spring
吃透 Spring 高频注解(包含SpringMVC Spring Boot)补充:以上四个注解功能一致,仅用于代码分层区分语义;不加value默认类名首字母小写作为bean名称。
zhongjunyao2 天前
javascript·spring boot·python·eclipse·代理模式
Spec-Driven Development (SDD): The Definitive 2026 Guide规范驱动开发(SDD)是一种软件开发方法论,其中可执行、受版本控制的规范——而不是代码——成为唯一的真实来源。团队(或 AI 编码代理)首先编写详细规范,描述系统应该做什么,然后衍生实现计划,将其拆分为原子任务,最后再生成代码。规范保持活跃:当需求变化时,你先编辑规范,再重新生成相关代码。
vx-程序开发2 天前
java·javascript·spring boot·python·eclipse·django·php
springboot农产品运输服务平台---附源码75498目录摘要Abstract1 绪论1.1 研究背景与意义1.1.1 研究背景1.1.2 研究意义1.2 国内外研究现状
攻城有术2 天前
spring boot·spring·spring cloud
专项攻克——spring、springMVC、springBoot、springCloud的启动流程参考文献:https://blog.csdn.net/m0_47495420/article/details/114422268?