java—如何在从数据源创建新连接之前执行自定义代码

qyzbxkaa  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(240)

在数据源中创建新连接之前,我需要执行自定义代码。我正在使用basicdatasource进行连接池。我将SpringJDBCTemplate与basicdatasource一起使用,因此我没有手动调用getconnection()。
我需要在连接之前执行自定义代码,以便使用配置单元jdbc的kerberos凭据重新登录。
有可能这样做吗?
我正在用下面的示例代码创建连接

@Bean
public DataSource dataSource() {

    BasicDataSource dataSource = new BasicDataSource();
    dataSource.setUrl(url);
    dataSource.setUsername(userName);
    dataSource.setPassword(password);
    dataSource.setDriverClassName(driverClass)

    return dataSource;
}

谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题