首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用YML设置jpa的hibernate方言

用YML设置jpa的hibernate方言
EN

Stack Overflow用户
提问于 2018-09-28 00:32:35
回答 1查看 14.2K关注 0票数 2

我试图用YML为jpa设置hibernate方言,

检查了许多主题,但没有设置:

代码语言:javascript
复制
spring:
 datasource:
  hikari:
   allow-pool-suspension: true
   connection-timeout: 1000
name: testDb
jpa:
 database: h2
 generate-ddl: false
 database-platform: h2
 package-to-scan: com.x.model
  properties:
   hibernate:
    dialect: com.x.data.core.hibernate.dialect.ExtendedH2Dialect

h2:
 console:
  enabled: true
  path: /h2

怎么解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-28 01:52:38

com.x.data.core.hibernate.dialect.ExtendedH2Dialect是什么?你必须用方言作为org.hibernate.dialect.H2Dialect

下面是样品

代码语言:javascript
复制
server:
port: 8096

spring:
  datasource:
    driverClassName: org.h2.Driver
    url: jdbc:h2:~/test
    username: sa
    password: 
    h2:
      console:
        enabled: true
  jpa:
    hibernate.ddl-auto: update
    generate-ddl: false
    show-sql: false
    properties:
      hibernate:
        dialect: org.hibernate.dialect.H2Dialect

注意:我使用的是spring-boot-starter-data-jpa 2.0.5

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52546758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档