排序
在 Spring Cloud Alibaba 中如何将多个业务模块的 Entity、Mapper 和 Service 集中到 Common 模块?
Spring Cloud Alibaba 中优化多模块代码结构:将公共组件集中到 Common 模块 在基于 Spring Cloud Alibaba (2021.0.1) 和 Spring Boot (2.6.4) 的微服务项目中,模块化设计至关重要。本文探讨如...
如何在Spring Boot多节点环境下使用@Scheduled注解避免定时任务重复执行?
Spring Boot多节点环境下如何避免@Scheduled注解定时任务重复执行? 在Spring Boot应用中,@Scheduled注解是实现定时任务的便捷方式。然而,在多节点部署环境下,如何防止同一任务在多个节点上...
在使用自定义线程池时,ThreadPoolTaskExecutor 的 initialize() 方法有什么作用?
Spring 中 ThreadPoolTaskExecutor 的 initialize() 方法详解 本文探讨 Spring 中 ThreadPoolTaskExecutor 的 initialize() 方法在自定义线程池时的作用。 虽然在 Spring 管理的 Bean 中,你可...
如何在Java中将海康威视摄像头SDK的视频流推送到前端Vue项目?
基于Java和Vue的实时视频流传输方案(海康威视SDK) 本文介绍如何使用Java后端(Spring Boot框架)和海康威视SDK获取摄像头视频流,并通过本地流媒体服务器将其推送到Vue前端进行实时显示。 本...
Linux上Swagger版本更新需要注意什么
在Linux系统上升级Swagger时,务必谨慎操作,以避免服务中断或功能异常。本文将重点阐述升级过程中需要注意的关键事项。 一、版本差异与注解变更 Swagger 2和Swagger 3基于不同的OpenAPI规范(...
Spring Boot 3应用:如何将application.properties文件与WAR包分离并部署到Tomcat?
Spring Boot 3 WAR包外部配置文件部署详解 在Spring Boot 3应用中,如何将application.properties配置文件与生成的WAR包分离,并在部署到Tomcat后依然能够正确加载,是许多开发者关注的问题。本...
Spring Boot启动失败:缺少ServletWebServerFactory Bean是什么原因?
Spring Boot应用启动失败:排查ServletWebServerFactory Bean缺失问题 Spring Boot项目启动过程中,'Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFact...
如何处理Springboot测试时的动态加载Agent警告?
Spring Boot单元测试中的动态代理加载警告:排查与解决 在进行Spring Boot单元测试时,你可能会遇到恼人的动态代理加载警告,例如: WARNING: A Java agent has been loaded dynamically WARNIN...
Spring Boot启动失败:缺少jakarta/servlet/http/HttpSessionContext怎么办?
Spring Boot项目启动失败:找不到jakarta/servlet/http/HttpSessionContext类 您的Spring Boot应用启动时出现java.lang.NoClassDefFoundError: jakarta/servlet/http/HttpSessionContext错误,...
前端如何从 Spring Boot 接口获取类型提示?有什么高效的方法吗?
前端高效获取 Spring Boot 接口类型提示 前后端分离开发中,获取后端接口类型提示至关重要。虽然 swagger 等工具能生成接口文档,但效率低且易出错。本文介绍一种更便捷的方法,利用 spring boo...
IntelliJ IDEA是如何在不依赖JMX的情况下识别Spring Boot项目的端口号的?
IntelliJ IDEA 巧妙识别Spring Boot 端口号的秘密 使用IntelliJ IDEA Ultimate启动Spring Boot项目时,即使server.port=0且关闭日志输出,IDEA依然能神奇地显示项目端口号。 坊间传闻这依赖于JM...