You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot应用启动后如何临时开启show-sql?

临时开启spring.jpa.show-sql的几种方法

如果你不想修改src/main/resources/application.properties里的默认配置,可以用以下几种临时生效的方式:

  • 启动时添加JVM参数
    直接在启动命令里通过JVM参数覆盖配置值,不用改动配置文件:

    java -jar 你的应用.jar -Dspring.jpa.show-sql=true
    

    如果是在IDE(比如IntelliJ IDEA、Eclipse)中运行,可在运行配置的VM options里添加:

    -Dspring.jpa.show-sql=true
    
  • 通过环境变量覆盖
    在启动应用前设置环境变量,Spring会自动读取并覆盖配置文件的参数:

    # Linux/macOS
    export SPRING_JPA_SHOW_SQL=true
    java -jar 你的应用.jar
    
    # Windows(命令提示符)
    set SPRING_JPA_SHOW_SQL=true
    java -jar 你的应用.jar
    
    # Windows(PowerShell)
    $env:SPRING_JPA_SHOW_SQL=true
    java -jar 你的应用.jar
    
  • 开发环境临时修改配置文件
    如果你只是在本地开发时临时调试,可以直接把application.properties里的spring.jpa.show-sql=false改成true,调试完成后再改回false即可。注意不要把这个修改提交到版本控制系统。

内容的提问来源于stack exchange,提问作者Rpj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 21:45:34