我正在尝试为我的 ms sql 服务器使用 java 配置,但无法找到有关如何在配置类中将其定义为 Bean 的任何信息。 我之前用过Oracle,配置起来非常简单。我曾经为 Oracle 编写过这段代码。
@Bean
DataSource dataSource() throws SQLException {
OracleDataSource dataSource = new OracleDataSource();
dataSource.setUser(username);
dataSource.setPassword(password);
dataSource.setURL(url);
dataSource.setImplicitCachingEnabled(true);
dataSource.setFastConnectionFailoverEnabled(true);
return dataSource;
}
到目前为止,我正在使用 application.properties
,但我不想继续使用此文件。
最佳答案
您可以使用专用SQLServerDataSource就像您对 Oracle 所做的那样:
@Bean
DataSource dataSource() throws SQLException {
SQLServerDataSource dataSource = new SQLServerDataSource();
dataSource.setUser(username);
dataSource.setPassword(password);
dataSource.setURL(url);
return dataSource;
}
关于spring-boot - Spring Boot中的MS SQL Server数据源Java配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49819995/