java - SQL Server JDBC 的驱动程序类名称是什么

标签 java sql-server spring

我想将我的 Java SpringBoot 应用程序连接到 SQL Server,但我得到的信息是 spring 无法加载驱动程序类。我试过:

spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver

spring.datasource.driver-class-name=com.microsoft.jdbc.sqlserver.SQLServerDriver

但是都没有用,这是我的maven依赖

<dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>mssql-jdbc</artifactId>
    <version>7.0.0.jre8</version>
    <scope>test</scope>
</dependency>

最佳答案

According to this web page ,正确的属性是 spring.datasource.driverClassName

所以,完整的连接字符串应该是:

spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver

关于java - SQL Server JDBC 的驱动程序类名称是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52715797/

相关文章:

java - 构建器模式和扩展自身的泛型类型

SQL Server 2014 - 列出存储过程中使用的所有函数和子函数

java - Spring "@Async"一次最大调用次数

java - 用于包装 Salesforce Web 服务调用的 spring bean

java - 如何重新启动一个线程?

Java Regex 接受限定符中的任何内容

java - 从命令行编译java

sql-server - 如何循环遍历 sql 中的 json 数组以选择特定索引处的值

sql - 如何在sql server 2008中调用标量函数

java - 在 @RestController 的 @PathVariable 上自定义 @JsonDeserialize