我在一个单元测试中的Sping Boot (v 3.1.4)启动期间得到了以下异常:
HikariPool-1 -池初始化期间出现异常。org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException:用户名或密码错误
我的配置看起来像这样:
spring:
flyway:
enabled: false
datasource:
url: jdbc:h2:mem:testdb
driverClassName: org.h2.Driver
username: sa
password:
h2:
console:
enabled: true
path: /h2-console
jpa:
database: h2
show-sql: true
hibernate:
ddl-auto: create-drop
properties:
hibernate:
connection:
url: "jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;NON_KEYWORDS=key"
dialect: org.hibernate.dialect.H2Dialect
Hibernate能够在此异常发生之前自动创建一些表。任何提示什么配置丢失?
1条答案
按热度按时间uhry853o1#
以下设置修复了错误: