技术栈
springboot
庄周的大鱼
17 小时前
java
·
spring
·
springboot
·
事务监听器
·
spring 事件机制
·
事务注解失效解决
分析@TransactionalEventListener注解失效
在Spring框架的开发中,@TransactionalEventListener注解是实现事务提交后异步执行业务逻辑的常用工具,但我们可能会在某些场景遇到该注解失效、监听器无法触发的问题。本文结合实际开发场景,深入分析@TransactionalEventListener注解失效的底层原因,并给出解决方法。
没有bug.的程序员
1 天前
java
·
gateway
·
springboot
·
saas
·
springcloud
·
多租户、
·
userid
S 级 SaaS 平台的物理雪崩:Spring Cloud Gateway 多租户动态路由与 UserID 极限分片
在某全球化 SaaS 平台的年度账单导出日,一个极其惨烈的系统级雪崩毫无征兆地爆发了。 平台里那个贡献了全公司 30% 营收的超级大客户(Tenant-Alpha),其十万名员工在早上 9 点同时发起了极其复杂的跨表联查与报表导出操作。 这股极其恐怖的瞬间洪峰,瞬间将底层的核心 MySQL 集群与计算节点的 CPU 算力彻底抽干!
堕落年代
1 天前
springboot
破若依Springboot3连接Redisson
在现代企业级 Java 开发中,Redis 已经成为不可或缺的中间件,广泛用于缓存、会话管理、分布式锁、消息队列等场景。若依(RuoYi)作为国内最流行的 Spring Boot 快速开发框架之一,默认使用 Spring Data Redis + Lettuce 客户端来操作 Redis。
敲代码的嘎仔
5 天前
java
·
面试
·
职场和发展
·
mybatis
·
ssm
·
springboot
·
八股
Java后端面试——SSM框架面试题
候选人:不是线程安全的。当多用户同时请求一个服务时,容器会给每个请求分配一个线程,这些线程会并发执行业务逻辑。如果处理逻辑中包含对单例状态的修改,比如修改单例的成员属性(比如某个Controller里面用了一个int count 成员变量,就需要考虑线程安全性),就必须考虑线程同步问题。Spring框架本身并不对单例bean进行线程安全封装,线程安全和并发问题需要开发者自行处理。
洛阳泰山
6 天前
java
·
docker
·
llm
·
springboot
·
rag
·
maxkb4j
MaxKB4j Docker Compose 部署指南
本文档面向零基础用户,从零开始讲解如何使用 Docker Compose 部署 MaxKB4j。Docker 是一种容器化技术,可以把应用程序及其依赖打包成一个独立的"容器"。你可以把它理解为一个轻量级的虚拟机,但比虚拟机更快速、更节省资源。
l软件定制开发工作室
6 天前
java
·
spring boot
·
后端
·
spring
·
springboot
Spring开发系列教程(34)——打包Spring Boot应用
我们在Maven的使用插件 一节中介绍了如何使用maven-shade-plugin打包一个可执行的jar包。在Spring Boot应用中,打包更加简单,因为Spring Boot自带一个更简单的spring-boot-maven-plugin插件用来打包,我们只需要在pom.xml中加入以下配置:
我是TT啊
6 天前
springboot
·
gaussdb
·
druid
GaussDB_DWS连接池问题排查记录
项目从 MySQL 迁移到华为云 GaussDB DWS 后,每次查询必报如下错误:环境信息:现象: 错误信息 pooler: failed to send set X handles,X 的数字不固定(有时是 1,有时是 8)。
洛阳泰山
8 天前
java
·
开源
·
llm
·
springboot
·
agent
·
rag
·
langchain4j
开源智能体搭建平台MaxKB4j 技术文档
MaxKB4j (Max Knowledge Base for Java) 是一个基于 Java/Spring Boot 和 LangChain4j 构建的开源的 RAG(检索增强生成)知识库和 LLM 工作流平台,支持多模型集成、可视化工作流编排、知识库问答和多模态能力,专为构建企业级智能问答系统而设计。
生产队队长
9 天前
springboot
SpringBoot3:应用程序启动时,初始化工作[官方文档]
所有应用启动期间需要执行的初始化任务,都必须用 CommandLineRunner 或 ApplicationRunner 来做,绝对不要写在构造器、@PostConstruct、静态代码块里。
闻哥
9 天前
java
·
jvm
·
b树
·
mysql
·
adb
·
面试
·
springboot
MySQL索引核心原理:B+树生成、页分裂与页合并全解析
本文深度剖析MySQL InnoDB索引底层B+树结构,从B+树生成逻辑、页分裂/页合并触发机制到性能优化,结合流程图与实战案例,帮你彻底掌握索引动态维护原理,解决慢查询与写入抖动问题。
@yanyu666
12 天前
java
·
vue.js
·
springboot
第一个前后端分离项目
spring boot + vue直接使用之前的表在基于Spring Boot和Vue的前后端分离项目中,Axios是两者之间沟通的桥梁。你可以把它想象成一个负责送信和回信的信使,专门在前端和后端之间传递数据。
惊讶的猫
12 天前
java
·
springmvc
·
springboot
SpringMVC介绍
请求从用户发起,经过 DispatcherServlet(CEO)协调各组件,最终完成处理并返回视图用户发起请求
智能工业品检测-奇妙智能
13 天前
人工智能
·
vue
·
springboot
·
阿里云短信
springboot对接阿里云短信
注册阿里云账号并开通短信服务。在阿里云控制台获取AccessKey ID和AccessKey Secret。创建短信签名和模板,并记录签名名称和模板CODE。
懈尘
13 天前
java
·
后端
·
websocket
·
mysql
·
springboot
·
livekit
【实战分享】智慧养老系统核心模块设计 —— 健康监测与自动紧急呼叫
最近刚完成了我的智慧养老系统的一个核心功能模块:个性化健康阈值配置 + 自动紧急呼叫。这是我养老系统的其中一个功能,项目刚做完,当前还未在社区应用。本篇把设计思路、关键数据表和实现要点整理成一篇实战笔记,便于在 CSDN 分享与复用。
JustMove0n
13 天前
java
·
jvm
·
redis
·
mybatis
·
dubbo
·
springboot
·
多线程
互联网大厂Java面试全流程问答及技术详解
文章标签: Java, SpringBoot, JVM, 多线程, Redis, MyBatis, Dubbo, Docker, 设计模式, 面试
Javatutouhouduan
14 天前
java
·
数据库
·
redis
·
html
·
springboot
·
java编程
·
java程序员
SpringBoot整合reids:JSON序列化文件夹操作实录
最近在开发项目,用到了redis作为缓存,来提高系统访问速度和缓解系统压力,提高用户响应和访问速度,这里遇到几个问题做一下总结和整理
智能工业品检测-奇妙智能
14 天前
人工智能
·
ffmpeg
·
springboot
·
deepseek
·
openclaw
SpringBoot整合FFmpeg的方法
在pom.xml中添加FFmpeg的Java封装库依赖,例如使用javacv或直接调用本地FFmpeg可执行文件。推荐以下依赖:
Luke Ewin
14 天前
vue
·
springboot
·
语音识别
·
asr
·
asr数据集采集
·
asr方言数据集采集
ASR数据集采集系统 | ASR方言数据集采集系统 | ASR方言数据集采集系统 | 语音识别数据集采集系统
ASR数据集采集系统演示 | ASR方言数据集采集系统效果演示视频,点击这里访问 项目以及打包上传到我的百度网盘中 通过网盘分享的文件:ASR数据集采集系统 链接: https://pan.baidu.com/s/18IGnt6pzw2MBNIMyUIDPLg?pwd=9jaw 提取码: 9jaw