springboot打印SQL及多環境配置


1-在控制台打印sql語句

在springBoot+Mybatis中,要想在控制台日志顯示SQL的執行情況,簡單設置即可:在properties新增:

 

logging.level.com.anson.demo.mapper=debug

注意:其中com.anson.demo.mapper 是你的的Mapper包,debug為日志等級

 

2-多環境配置

  在項目中,我們經常需要切換開發、測試、部署環境,不同環境不同配置,spring boot中,增加各個環境的配置文件即可

如圖:

 

 application.properties:為主配置文件,會首先讀取這個,在該文件設置切換開關即可;還可以在該文件中放置公共配置信息,不過不建議這樣放

開關設置如下:

spring.profiles.active=dev

dev:是開發環境,會讀取application-dev.properties

test:是測試環境,會讀取application-test.properties

prod:是生產環境,會讀取application-prod.properties

 

各環境的配置文件要遵循application-<dev / test / prod>.properties的命名規則

這樣,主配置文件設置了哪個開關,就會自動讀取哪個環境的配置文件了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM