Mystery0の小站

Mystery0の小站

Spring

为何我的环境变量覆盖了配置文件

为何我的环境变量覆盖了配置文件

Spring Boot配置解密:为何我的环境变量覆盖了配置文件? 本文由Google Gemini生成 在使用Spring Boot开发应用程序时,我们经常利用其强大的外部化配置功能来管理不同环境下的应用行为。然而,有时这种灵活性也会带来一些困惑。一个非常典型的场景是:你在application.p
10
0
0
2025-09-30
logging.config 和 logback.configurationFile 的区别

logging.config 和 logback.configurationFile 的区别

本文由AI生成,基于与AI的聊天内容由它总结而来。 Spring Boot + Logback 配置文件优先级问题:一个容易踩的坑 在使用 Spring Boot 和 Logback 搭建日志系统时,很多开发者会遇到一个令人困惑的问题:明明通过 logback.configurationFile 指
137
0
0
2025-02-18
SpringBoot项目上报JVM指标数据到Nightingale

SpringBoot项目上报JVM指标数据到Nightingale

SpringBoot指标暴露 通过 spring-boot-starter-actuator 组件暴露endpoint,然后通过 micrometer-registry-prometheus 暴露Prometheus接口,详情请查阅其他文章,有很多的,这里就不细讲了。 Categraf部署到Pod中
记一次排查SpringBoot项目下载文件数据为空的问题

记一次排查SpringBoot项目下载文件数据为空的问题

问题描述 因为一些特殊的原因,我是自己写了一个SpringBoot项目用来处理文件的上传和下载,其中文件下载是通过 ResourceHttpRequestHandler + FileSystemResource 的形式交给SpringBoot进行处理。但是QA一直给我开一个前端无法展示图片的bug,
2317
0
0
2020-09-17

MyBatis 与 MySQL tinyint(1) 踩坑

现象 如果使用了 MyBatis-Plus 的枚举自动映射,那么在代码运行时,可能会存在查询得到的 POJO对象 中,枚举的数据为 null 。 实体类定义: public class Communication implements BasePO { @TableId privat
2589
0
0
2019-11-13