Установить спящий диалект для jpa в YML - PullRequest
0 голосов
/ 28 сентября 2018

Я попытался установить спящий диалект для jpa в YML,

проверил много тем, но не установил:

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

Как это исправить?

1 Ответ

0 голосов
/ 28 сентября 2018

что такое com.x.data.core.hibernate.dialect.ExtendedH2Dialect?Вы должны использовать диалект как org.hibernate.dialect.H2Dialect

ниже приведен пример

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...