Spring Boot 2 с пулом соединений Tomcat и конфигурацией источника данных Oracle? - PullRequest
0 голосов
/ 06 мая 2018

Мне нужна помощь по настройке источника данных с пулом соединений Tomcat. Желательно, чтобы это были / были бы только настройки application.property/yml. Я прав?

У меня был нижеприведенный конфиг источника данных в yml, который работал в Spring 1.5.8. Я просто пытаюсь перейти на 2.O, и он выдает ошибки, поскольку Hikari CP - это новый пул соединений по умолчанию. Руководство по миграции с Pivotal и другие вопросы были жесткими. Заранее спасибо! Приведенная ниже конфигурация работала нормально для меня с Spring Boot 1.5.8

datasource:
    url: jdbc:oracle:thin:@domain:port:sid
    username: username
    password: password
    driver-class-name: oracle.jdbc.driver.OracleDriver
    tomcat:
        min-idle: 10
        max-wait: 10000
        max-idle: 20
        max-active: 50
        test-on-borrow: true

1 Ответ

0 голосов
/ 24 мая 2018

Вы хотели бы отредактировать слово "url" на "jdbc-url", чтобы вторая строка стала jdbc-url: jdbc:oracle:thin:@domain:port:sid

Это связано с тем, что в Spring Boot 2 HikariCP является пулом соединений по умолчанию и связан с новыми изменениями в ключах свойств, которые будут использоваться для настройки источника данных. Еще несколько из них должны быть определены по-другому из-за HikariCP.

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