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 - 如何在hadoop map reduce中设置使用JNI创建的库文件的路径

SQL 存储过程问题 - 十进制值转换问题

java - 在 Java 中,我可以声明一个 HashMap 常量吗?

sql - 获取分隔列中的最大日期(月和年)

sql - 截断临时表与删除临时表 Sql Server

java - 打印通过 Spring PropertyPlaceholderConfigurer 设置的所有属性

java - 指定每个 Controller 使用哪个 ViewResolver?

java - 使用jSTL核心迭代json值时出现异常

java - 在调用方法之前使用 'this'。

java - 如何组合 JTextField 和 JRadioButton?