HoneyMoose
  • 首页
  • Java
  • Jersey
  • Jira
  • Confluence
  • U.S.
    • Real Estate
    • U.S. Travel
    • H1B
  • 项目和网站
    • CWIKI.US
    • OSSEZ 社区
    • WIKI.OSSEZ.COM
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
BLOG.OSSEZ.COM
A responsive blog theme focused om user reading experience
  1. Home
  2. Computer Science
  3. This article

Spring Data 测试数据查询测试的时候提示 hibernate.dialect

2021年01月26日 31Browse 0Like 0Comments

在使用 Spring Data 测试进行数据查询的时候提示错误:

Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

 

hibernate.dialect-01

 

问题和解决

一般来说这个问题的出现是在你的 Spring Boot 项目中的 application.properties 没有设置

spring.jpa.database-platform

这个参数。通常来说这个参数用于告诉 JPA 应该适配何种数据库。

一般来说配置的参数为:

spring.jpa.database-platform=org.hibernate.dialect.MariaDBDialect

在 org.hibernate.dialect 后面需要适配你希望使用的数据库类型。可以使用的数据库类型可以自行通过 Google 来进行搜索。

这个配置类型在 Hibernate 的 API 中说明,具体的说明连接请参考不同的 Hibernate 版本。我们在这里找了一个版本:org.hibernate.dialect (Hibernate JavaDocs)

例如,如果你希望适配 Mariadb 的话。

 

hibernate.dialect-02

 

根据上面的配置页面来进行设置,那么设置的参数应该为:

spring.jpa.database-platform=org.hibernate.dialect.MariaDBDialect

当设置好后重新进行测试,应该就不会提示有上面的错误了。

https://www.ossez.com/t/spring-data-hibernate-dialect/13207

Tags: None
Last updated:2021年01月26日

Kratos

stay absorbed stay excellent

Like
< Previous
Next >

Comments

Cancel reply

Newest Hotspots Random
Newest Hotspots Random
程序员被辞了可以自己接外包不 现有 B1/B2 是否可以入境美国 货拉拉司机现在的心理阴影面积 Tomcat 是不是已经过气的容器 房地产经纪人为什么会给你设置邮件更新 廉价航空带来了什么糟糕的经历
是不是都喜欢出国旅游而不能接受国内游Java 要掌握多少才可以开发征信很好,单位不错为什么就是不给批信用卡Spring Data JPA 文档翻译的时候引用错误油涨了不少,都 2 以上了Pizza 在线等
Spring Data 的 Pivotal GemFire 参考指南前言 联想 usb-c 扩展坞不支持双支持 2560x1440 分辨率 Python 的概述介绍 AWS CloudFront 如何删除一个 Distributions 中国的软件为什么没有国外的发达 微信小程序开发工具如何进入开发界面
Categories
  • Akka
  • Algorithm(算法)
  • AMQP
  • Angular
  • CI
  • Compile And CI
  • Computer Science
  • Confluence
  • DataBase
  • Gradle
  • H1B
  • Hibernate
  • IDE
  • Java
  • Jersey
  • Jira
  • MariaDB
  • PrestaShop
  • Real Estate
  • Spring
  • Spring Batch
  • U.S.
  • U.S. Travel
  • 我的小厨

COPYRIGHT © 2020 HoneyMoose. ALL RIGHTS RESERVED.

THEME CWIKIUS.CN MADE BY VTROIS