













<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>8.2.2.jre8</version>
</dependency>
版本比较常见的:8.4.1.jre8 : (这个版本查询数据没问题)
最新的提示:9.2.1.jre8
用了上面二个版本,提示WARN com.microsoft.sqlserver.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
意思:WARN com.microsoft.sqlserver.jdbc.internals。TDS。通道:已协商TLSv1。请更新服务器和客户端以至少使用TLSv1.2
版本有些高了。

目前连接的是sqlserver2008 r2的版本,比较老。用 8.2.2.jre8版本,warn消失(这个版本查询数据会报错)。
运行时曾报:
Reason: Failed to determine a suitable driver class:设置jre运行时版本解决。


画框的版本已经不存在了。
以下是配制:
spring.datasource.url=jdbc:sqlserver://172.16.156.186:1433;databaseName=db;trustServerCertificate=true;useSSL=false spring.datasource.username=sa spring.datasource.password=123 spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
# Specify the DBMS spring.jpa.database = SQLSERVER # Show or not log for each sql query spring.jpa.show-sql = true # Hibernate ddl auto (create, create-drop, update) spring.jpa.hibernate.ddl-auto = update # Naming strategy #驼峰会原样生成 spring.jpa.hibernate.naming.physical-strategy = org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl # stripped before adding them to the entity manager spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.SQLServer2008Dialect #启用jpa.open-in-view,改变session的生命周期,当web请求关闭时才结束session。 spring.jpa.open-in-view = true
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。