【问题标题】:spring boot configuration with MS SQL Server 2016使用 MS SQL Server 2016 进行春季启动配置
【发布时间】:2019-12-24 08:52:53
【问题描述】:

我正在尝试从 Spring Boot 应用程序连接到 Microsoft SQL Server 2016。 SQL 服务器是使用 windows 身份验证配置的。

以下是配置

application.properties 文件

spring.datasource.url=jdbc:sqlserver://K877DTRV:1433;databaseName=testdb;integratedSecurity=true
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.datasource.initialize=true

pom.xml

<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
</dependency>

java版本是1.8.spring boot版本是2.0.3.RELEASE

启动tomcat时出现以下错误

无法加载驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver

我应该做任何额外的配置吗?

注意:我使用的是 Windows 身份验证。

有人可以帮忙吗?

【问题讨论】:

标签: sql-server spring-boot mssql-jdbc


【解决方案1】:

为 mssql-jdbc 的 pom 条目设置一个版本就像一个魅力

<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.4.0.jre8</version><!--$NO-MVN-MAN-VER$-->
</dependency>

【讨论】:

    猜你喜欢
    • 2018-09-23
    • 2017-10-09
    • 1970-01-01
    • 2019-10-15
    • 2019-01-09
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 2015-09-19
    相关资源
    最近更新 更多