【发布时间】:2021-03-06 07:32:32
【问题描述】:
我正在尝试在 SQL Server 2019 上使用 Spring 进行测试开发,但我得到的只是数据源 url 属性问题。
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
至于我的 yml 配置,我认为我没有设置错误
spring:
datasource:
url: jdbc:sqlserver://localhost:1433;databaseName=yap_test
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
username: 'yap_user'
password: 'P@ssw0rd'
jpa:
hibernate:
ddl-auto: update
properties:
hibernate:
show_sql: false
format_sql: false
dialect: org.hibernate.dialect.SQLServer2012Dialect
use_nationalized_character_data: true
org:
hibernate:
envers:
audit_table_prefix: AUD_
audit_table_suffix: ''
revision_field_name: REVISION_ID
revision_type_field_name: REVISION_TYPE
store_data_at_delete: true
对于 JDBC 驱动程序,我使用的是 mssql-jdbc-8.2.2.jre8
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>8.2.2.jre8</version>
</dependency>
希望有人能帮我弄清楚我的配置问题是什么
【问题讨论】:
标签: java sql-server spring-boot spring-data-jpa