技术栈
spring boot
步行cgn
1 小时前
spring boot
·
后端
·
python
Spring Boot 将配置绑定到第三方对象详解
在 Spring Boot 中,配置绑定通常用于将配置文件中的属性映射到我们自己的 Java 类(Bean)上,这可以通过 @ConfigurationProperties 轻松实现。然而,在实际开发中,我们经常需要将配置绑定到第三方库提供的对象(如 java.net.URL、javax.sql.DataSource 或第三方 SDK 的配置类)上,而这些类无法被我们修改,不能直接添加 @ConfigurationProperties 注解。
凤山老林
1 小时前
spring boot
·
kafka
·
apache
Spring Boot 集成 Apache Kafka Streams 构建流处理应用:状态存储、窗口聚合与
做实时计算,大家第一反应往往是 Flink。但如果你的场景没那么重,不想维护庞大的 Flink 集群,Kafka Streams 绝对是个被低估的利器。它直接嵌在 Java 进程里,跟 Kafka 亲儿子一样,部署起来就是个普通的 Spring Boot 应用。
Flynt
13 小时前
java
·
spring boot
·
后端
把公司项目迁到 Spring Boot 4.0:编译通过只是开始
8 月最后一个周五,我把公司那个跑了三年的项目从 Spring Boot 3.5 升到 4.0。3.5 是 3.x 最后一个版本,开源支持今年 6 月底已经停了,漏洞补丁就断了,涉及资金的后端不敢赌。按 Migration Guide 的建议,先升 3.5 最新 patch 清完 deprecation 警告,再改版本号到 4.0.8,顺手引入 spring-boot-properties-migrator。 编译通过只花了半小时。我当时还发消息跟同事说"这也太顺了"。八天后我才明白这句话说得有多早。
yxlalm
16 小时前
java
·
spring boot
·
超卖
5.3解决超卖问题
优化TOrderServiceImpl中,判断更新库存条件。增加redis缓存对将秒杀订单写入redis,避免用户重复秒杀。
边境悍匪
17 小时前
java
·
开发语言
·
spring boot
·
学习
·
阿里云
蜗牛学苑 Java 智能体学习 Day39|SpringAI 会话存储、Function‑Call 工具调用、MCP 思维导图复盘
注意:WebFlux 环境,不要引入 ai‑spring‑mvc,会造成环境冲突;不要配置大模型 key,MCP‑Server 不接入 LLM,只存放工具
xcl0925
19 小时前
java
·
spring boot
全民健身智慧管理系统实战指南:从架构设计到部署落地
全民健身智慧管理系统是近年来体育场馆、社区健身中心以及商业健身房实现数字化升级的核心工具。很多开发者在接手这类项目时,往往先纠结于“要做什么功能”,但真正决定项目成败的其实是架构的分层逻辑、多端复用策略以及硬件设备的接入方式。本文将抛开冗长的概念,直接结合多个体育场景(如约球、共享器材、无人值守球房)的开发经验,梳理一套从零构建全民健身智慧管理系统的通用方法论,帮助你在技术选型和项目落地时少走弯路。
Bs_MoneyMagnet
19 小时前
java
·
javascript
·
vue.js
·
spring boot
·
后端
·
宠物
基于springboot+vue的宠物殡葬管理平台的设计与实现 源码+文档
一、角色与功能普通用户 USER浏览服务与机构 维护个人资料和宠物档案 更新位置、查找附近机构 预约服务、本地沙盒支付 取消或确认订单、在线咨询
ly7689
19 小时前
java
·
spring boot
·
spring
·
内存泄漏
·
threadlocal
·
gc日志
·
堆转储
生产环境 Spring Boot 应用内存泄漏排查实战
生产环境突然报警:服务响应变慢,CPU 飙升,紧接着 OOM。你登录服务器,看到 java.lang.OutOfMemoryError: Java heap space,于是重启服务,加内存,以为万事大吉。但运行数天后,同样的问题再次发生。你有没有想过,内存并不是被无端占满的,而是像漏水一样,一点点漏掉的?内存泄漏(Memory Leak)指的是那些不再使用的对象却仍然被引用,无法被垃圾回收器(GC)回收,导致可用内存越来越少,最终触发 OOM。
行百里er
21 小时前
spring boot
·
spring cloud
·
监控
Spring Insight 里上报 Span 为什么用 JDK HttpClient 而不是 RestTemplate
作者:苏渡苇项目地址:github.com/iweidujiang…(感谢 Star !)上一篇里,业务线程把做好的 Span 放到队列里就返回了,后台线程从队列取出一批数据之后,还要把它们发给 insight-server,走的是
Bs_MoneyMagnet
1 天前
java
·
vue.js
·
spring boot
·
后端
·
spring
基于springboot+vue的家居生活商城平台的设计与实现 源码+文档
一、项目描述(具体功能看图片)用户端首页、分类检索、商品详情、3D 预览、协同过滤推荐、购物车、优惠券、结算、模拟支付、模拟物流、收货、评价、退货退款、上门服务、文章互动、反馈、实时聊天、个人中心。
微三云 - 廖会灵 (私域系统开发)
1 天前
java
·
spring boot
·
后端
Spring Boot实战:五级分销定价与自动分佣系统设计与实现
私域团购系统的核心不是商城页面,而是背后的五级定价引擎和自动分佣结算系统。很多开发者第一次接触这类项目时,容易把注意力放在前端展示上,结果佣金算错、层级超限、对账不平,后期修修补补非常痛苦。
风中的小熊生气
1 天前
spring boot
·
后端
·
面试
Spring Boot 面试知识(一):从启动流程到 AOP 与事务失效
本文从面试视角梳理 Spring Boot 启动流程、自动配置、IOC/DI、Bean 生命周期、Spring MVC、AOP、动态代理、@Transactional 以及事务失效场景。
Bs_MoneyMagnet
1 天前
java
·
vue.js
·
spring boot
·
后端
·
spring
基于springboot+vue的医院陪诊服务预约平台的设计与实现 源码+文档
一、项目描述(具体功能看图片)用户注册登录、查询医院/服务/陪诊员、提交预约、本地支付、取消退款、查看订单、评价服务、提交申诉、维护个人资料
Zzzzmo_
1 天前
java
·
spring boot
SpringBoot 配置文件
配置文件主要是为了解决硬编码带来的问题, 把可能会发生改变的信息,放在⼀个集中的地方, 当我们启动某个程序时, 应用程序从配置文件中读取数据, 并加载运行。
鹅城剑仙
1 天前
java
·
spring boot
·
后端
Spring Boot 3 全局异常处理与统一响应封装进阶实战
全局异常处理和统一响应封装是 Spring Boot 项目里最基础也最容易被搞砸的基础设施之一。我见过太多项目的"全局异常处理"就是随便写个 @RestControllerAdvice + @ExceptionHandler(Exception.class) 然后把所有异常都包装成 {"code":500,"msg":"服务器内部错误"} —— 这跟没处理有什么区别?线上出了问题排查全靠猜,前端拿到一个 500 错误码完全不知道该给用户弹什么提示。
谢亮_vipxieliang
1 天前
java
·
spring boot
·
spring
·
maven
·
hibernate
ValidX与Maven/Gradle集成配置指南
大多数"快速开始"只丢给你一行依赖坐标,但在真实工程里,集成 ValidX 往往要处理三件文档之外的事:
两点王爷
1 天前
java
·
spring boot
·
后端
SpringBoot 项目集成 GeoServer 源码,实现地图服务发布
GeoServer 是一个基于 Java 的开源地理信息服务器,用于发布、共享和编辑地图数据。在实际项目中,我们往往需要将 GeoServer 的能力嵌入到自己的 SpringBoot 应用中,实现地图服务的自动化发布与管理。本文将介绍如何在 SpringBoot 项目中集成 GeoServer 源码,并实现地图服务的发布。
leoZ231
1 天前
java
·
前端
·
javascript
·
vue.js
·
人工智能
·
spring boot
·
后端
2026-09-09-springboot-cloud-deploy-pitfalls
把一套 Spring Boot 单体应用(fat JAR,约 200 MB)部署到一台 1.7 GB 内存的云服务器上。数据库和 Redis 都在同一台机器。
孫治AllenSun
2 天前
spring boot
·
后端
·
学习
【LangChain4J-09】开发学习知识点
本文档基于当前项目 langchain4j-springboot-demo + langchain4j-system(包名 com.example.langchain4j / com.example.langchain4j.system)的真实实现整理,覆盖大模型 API 参数、Spring Boot 整合、Tool、Prompt 工程、RAG、Agent 与本项目优化设计,并附面试题与回答。重点内容加粗并标注颜色:红色=风险/易错、绿色=最佳实践、蓝色=类/接口/API 名、紫色=注解。
林石工作室
2 天前
spring boot
·
流媒体
·
app搭建
·
体育直播app
·
星逐赛事
体育直播APP从0到1搭建指南:技术选型、核心模块与部署实战
这套方案已在星逐赛事直播APP生产环境稳定运行,配套完整的部署文档和App打包教程。演示站已搭建,想查看效果或需要源码部署资料的,欢迎站内交流。