jhipster подключение к базе данных Oracle

Кажется, я не могу заставить Liquibase работать против оракула.

Мое приложение-dev.yml имеет:

spring:
  profiles: dev
  datasource:
    dataSourceClassName: oracle.jdbc.pool.OracleDataSource
    url: jdbc:oracle:thin:@localhost:1521:orcl
    username: rest_test
    password: rest_test

  jpa:
    database-platform: org.hibernate.dialect.OracleDialect
    database: ORACLE
    openInView: false
    show_sql: true
    generate-ddl: false
    hibernate:
    ddl-auto: none

Но я получил:

[DEBUG] com.steve.config.DatabaseConfiguration - Configuring Datasource
[ERROR] com.zaxxer.hikari.util.PropertyBeanSetter - Property url is does not exist on target    class class oracle.jdbc.pool.OracleDataSource

Что странно, поскольку у класса, похоже, есть свойство url:

[btuser@localhost pool]$ strings OracleDataSource.class | grep -i seturl
setURL

Какие-нибудь мысли?

Спасибо


person SteveL    schedule 01.05.2014    source источник


Ответы (1)


исправил это сейчас, теперь эта конфигурация работает:

spring:
  profiles: dev
  datasource:
    driverClassName: oracle.jdbc.OracleDriver
    dataSourceClassName: oracle.jdbc.pool.OracleDataSource
    url: jdbc:oracle:thin:@localhost:1521:orcl
    username: rest_test
    password: rest_test

  jpa:
    database-platform: org.hibernate.dialect.Oracle10gDialect
    database: ORACLE
    openInView: false
    show_sql: true
    generate-ddl: false
    hibernate:
        ddl-auto: none
        naming-strategy: org.hibernate.cfg.EJB3NamingStrategy
    properties:
        hibernate.cache.use_second_level_cache: true
        hibernate.cache.use_query_cache: false
        hibernate.generate_statistics: false
        hibernate.cache.region.factory_class: org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory
person SteveL    schedule 02.05.2014
comment
последний jhipster (3.4.1+) больше не требует этих изменений - - person chrismarx; 09.07.2016