springboot 如果不配置数据源 默认会使用HikariCP,由此我们可以继承HikariDataSource类进行数据源的操作:
public class UmspscDataSource extends HikariDataSource {
@Override
public String getPassword() {
//可以进行操作,返回自己得到的密码
if (true){
String passwd = “123456”;
return passwd;
}
//返回默认密码(配置文件中)
return super.getPassword();
}
}
//还可以操作用户名等等。。。