【问题标题】:What's the driver class name for SQL Server JDBCSQL Server JDBC 的驱动程序类名称是什么
【发布时间】:2019-03-13 22:09:33
【问题描述】:

我想将我的 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>

【问题讨论】:

  • 你得到了什么异常?
  • 您可以使用 zip 实用程序打开 jar 文件并查看

标签: java sql-server spring


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多