Springboot(1)----動態獲取資料庫密碼進行使用

陸地鍵仙發表於2020-12-07

springboot 如果不配置資料來源 預設會使用HikariCP,由此我們可以繼承HikariDataSource類進行資料來源的操作:

public class UmspscDataSource extends HikariDataSource {
	@Override
	public String getPassword() {
	//可以進行操作,返回自己得到的密碼
		if (true){
				String passwd = “123456”;
				return passwd;

		}
		//返回預設密碼(配置檔案中)
		return super.getPassword();
	}
}

//還可以操作使用者名稱等等。。。

相關文章