当前位置: 首页 > 知识库问答 >
问题:

Spring Data JPA:“hibernate”时,对DialectResolutionInfo的访问不能为空。未设置方言

郑博厚
2023-03-14

我正在尝试使用“sping-boot-starter-data-jpa”访问SQLite。

并且使用了“application.properties”。方言设置在“spring.jpa.database平台”。但是出现“DialectResolutionInfo不能为空”的错误。怎么办?

spring.jpa.database-platform=com.luminous.spring.dialect.SQLDialect
spring.jpa.hibernate.ddl-auto=create

spring.datasource.url=jdbc:sqlite:D:\\employee.db
spring.datasource.driver-class-name=org.sqlite.JDBC
spring.datasource.initialization-mode=always
spring.datasource.username = admin
spring.datasource.password = admin

共有1个答案

牟飞沉
2023-03-14

尝试添加spring.jpa.hibernate。dialect=org.hibernate.dialect。应用程序中的SQLiteDialect。属性文件。

另请参考org . hibernate . hibernate exception:当没有为更多可能的解决方案设置“hibernate.dialect”时,对DialectResolutionInfo的访问不能为null。

 类似资料: