我這裏使用的springboot默認連接池HiKariCP
我們只需要在application.yml配置文件加入連接池配置
connection-test-query: SELECT 1 FROM DUAL
SELECT 1 FROM DUAL
並不是對所有的數據庫都通用,這個得按照實際情況,下面有一個建議:
SELECT 1
- H2
- MySQL
- Microsoft SQL Server (according to NimChimpsky)
- PostgreSQL
- SQLite
SELECT 1 FROM DUAL
- Oracle
SELECT 1 FROM any_existing_table WHERE 1=0
or
SELECT 1 FROM INFORMATION_SCHEMA.SYSTEM_USERS
- HSQLDB (tested with version 1.8.0.10)
VALUES 1
or
SELECT 1 FROM SYSIBM.SYSDUMMY1
- Apache Derby (via daiscog)
SELECT 1 FROM SYSIBM.SYSDUMMY1
- DB2