簡體   English   中英

HikariCP上的屬性文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM