1. 程式人生 > 資料庫 >Springboot(1)----動態獲取資料庫密碼進行使用

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

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

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

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

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