[英]Spring Boot 2: How to configure HikariCP using application.properties file
[英]Properties file on HikariCP
我嘗試配置hikaricp失敗,並且在代碼中看不到錯誤,請提供幫助。
public class DatabaseManager {
private DatabaseClient[] databaseClients;
private HikariDataSource hikariDataSource;
public DatabaseManager(String absoluteFilePath) {
final HikariConfig hikariConfig = new HikariConfig(absoluteFilePath);
this.hikariDataSource = new HikariDataSource(hikariConfig);
System.out.println(hikariConfig.getUsername()); // null u-u
}
}
屬性文件:
## Database Settings
dataSourceClassName=org.mariadb.jdbc.MySQLDataSource
dataSource.user=root
dataSource.password=
dataSource.databaseName=imagine-db
dataSource.portNumber=3306
dataSource.serverName=localhost
您已經在數據源上而不是在配置本身上設置了用戶名。 這仍然可以正常工作,但是您無法使用hikariConfig.getUsername()
訪問。
如果確實需要像這樣訪問用戶,請嘗試將其添加到屬性文件中,盡管我懷疑您不需要這樣做。
username=root
password=
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.