Java 在Spring引导中设置数据源的属性

Java 在Spring引导中设置数据源的属性,java,spring,spring-boot,spring-data-jpa,Java,Spring,Spring Boot,Spring Data Jpa,我在SpringBoot中有多个数据库 下面显示了Oracle数据库的一种配置 import javax.sql.DataSource; @Bean public DataSource getDataSource() { DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create(); dataSourceBuilder.username("SA"); dataSour

我在SpringBoot中有多个数据库 下面显示了Oracle数据库的一种配置

import javax.sql.DataSource;
 
 
 @Bean 
public DataSource getDataSource() { 
    DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create(); 
    dataSourceBuilder.username("SA"); 
    dataSourceBuilder.password(""); 
    
    return dataSourceBuilder.build(); 
}
 
@Bean("OracleTemplate")
public JdbcTemplate jdbcTemplate()
{
     return new jdbcTemplate()
}
现在我想为数据源设置以下属性。如何设置它

validationOnquery
 validationQueryTimeout
 minIdle
 maxIdle
 testWhileIdle

您可以将数据源存储为:

DataSource myDataSource = dataSourceBuilder.build();
myDataSource.minIdle = 0
myDataSource.validationQuery = 

您可以将数据源存储为:

DataSource myDataSource = dataSourceBuilder.build();
myDataSource.minIdle = 0
myDataSource.validationQuery = 

这可能会回答您的问题:这可能会回答您的问题: